/** * */ package alternate; import java.util.Arrays; import java.util.Calendar; /** * * @author dhaqq * @version 06.03.2020 * */ public class record { String pid; String str1; String str2; int yr; String [] nums; int i; record(String p, String f, String l){ nums = new String[2]; this.pid = p; this.str1 = f; this.str2 = l; } record(String p, String f, String l, int y){ nums = new String[2]; this.pid = p; this.str1 = f; this.str2 = l; this.yr = y; } void setPid(String pid){ this.pid = pid; } String getPID(){ return pid; } void setStr1(String str1){ this.str1 = str1; } void setStr2(String str2){ this.str2 = str2; } void setYr(int y){ this.yr = y; } public String getStr1() { return str1; } public int yr(){ return yr; } public String getStr2() { return str2; } public void add(String newNum){ if(i<2){ nums[i]=newNum; i++; } else{ System.out.println("Cannot add."); } } public String GetRecord() { StringBuilder builder = new StringBuilder(); builder.append("\n**** Record ****\n\n"); builder.append("pid : " + pid + "\n" + "str1 : " + str1 + "\n" + "str2 : " + str2 + "\n" + "Yr : " + yr + "\n"); builder.append("Numbers : " + Arrays.toString(nums)); builder.append("\n"); return builder.toString(); } /** * one class in a program can have a main method * it is the entry point for a program if it is run as an application * * @param args not used within this application */ public static void main(String[] args) { record jaden = new record("jsmith", "Jaden", "Smith"); jaden.add("555-123-4567"); jaden.add("555-867-5555"); String profileInfo = jaden.GetRecord(); System.out.println(profileInfo); } }