From 46ee0f6e13fac71229aeff3411c80b34a4dfe2d9 Mon Sep 17 00:00:00 2001 From: "jonas.stirnema" <jonas.stirnemann@etu.hesge.ch> Date: Sun, 16 Oct 2022 16:43:12 +0200 Subject: [PATCH] Testing some things --- src/Contact.java | 37 ++++++++++++++++++++++++++++++++++++- src/DynArray.java | 3 +-- 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/src/Contact.java b/src/Contact.java index e557529..af5348a 100644 --- a/src/Contact.java +++ b/src/Contact.java @@ -10,8 +10,29 @@ public class Contact { private DynArray socials; private String job; - + // CONSTRUCTORS + public Contact() { + setFname(new String("")); + setNames(new DynArray(new String[] { "" })); + setAddress(new String("")); + setPhoneNumbers(new DynArray(new String[] { "" })); + setEmails(new DynArray(new String[] { "" })); + setSocials(new DynArray(new String[] { "" })); + setJob(new String("")); + } + + public Contact(String name, DynArray names, String address, DynArray phone, DynArray email, DynArray socials, + String job) { + setFname(name); + setNames(names); + setAddress(address); + setPhoneNumbers(phone); + setEmails(emails); + setSocials(socials); + setJob(job); + } + // GETTERS, SETTERS public String getFname() { return fname; } @@ -92,4 +113,18 @@ public class Contact { } } + // SHOW-ERS + public void showFname() { + System.out.println("Family name: " + this.fname); + } + + public void showNames() { + System.out.print("Names: "); + this.names.show_it(); + } + + public void showAddress() { + System.out.println("Family name: " + this.fname); + } + } diff --git a/src/DynArray.java b/src/DynArray.java index 52ecbda..573e9df 100644 --- a/src/DynArray.java +++ b/src/DynArray.java @@ -55,13 +55,12 @@ public class DynArray { } public String intoString() { - String s = "[ "; + String s = ""; for (int i = 0; i < this.size; i++) { s = s.concat(array[i]); s = s.concat(", "); } - s = s.concat(" ]"); return s; } -- GitLab