From 2e0a9b667c90833c451ed2ab8b5460f14ba8a614 Mon Sep 17 00:00:00 2001 From: Orange_Dugongo Date: Wed, 19 Oct 2016 15:41:21 +0200 Subject: [PATCH] Name, print, read, equals --- src/Name/Name.class | Bin 1214 -> 1608 bytes src/Name/Name.java | 52 ++++++++++++++++++++++++++++---------- src/Name/NameTester.class | Bin 888 -> 1197 bytes src/Name/NameTester.java | 32 +++++++++++++++-------- src/Name/src | 3 +++ 5 files changed, 63 insertions(+), 24 deletions(-) create mode 100644 src/Name/src diff --git a/src/Name/Name.class b/src/Name/Name.class index 9589939f4a91f6bd0a4c2b3cf5d1e6bb5261a3c7..799518e62a7638125f12cf53d978724a6f63d6a3 100644 GIT binary patch literal 1608 zcma)*+foxt6o&tvNis(KN4zc1eaoJB2-QOu=~!MuotB+8;srEwa6 zCvisf*(A;-abC;|X)NMm8kbNJv1H+Ln&DS0Tvdqq&W5Xyt-f;JI^~w*ub1mV$Me@K z3h{2Z84tXm#h}EJ=X=2wg_HTc;d@sKPl&(SUgOD3)$`q2Z=>OMR-J~hF8&c>Fm&I# z8!R&u&uMiP#`1-|VG6?xsQ>jQBVu~=p4aa3-@d+W5&XL8xK&mv4Vpfl3;~6sW7th4jwjMxlNXo+gaL9PQlDe zO+ST)&xT2MdyTGsLJAZ4<>i6XNi^Gj(;<9zP}2v^bJujj)bt?2>~^t z`=6W5-Iq?c=Dy?gtb)T#`gG)pvPl{KTYw2enoG-&{%XzsQm4SO@E7HNdY8FxQjZru zLlsL~Fp6_qFpJsP7UKVML*W4B1mcuKh+&w34CM&1qZ&0Cp_Yh>F=|YsNHL1@f+BPe zX_ApsBpoDanrR&(V~Spw)FOBJA}~|@1jCH=k;qzoBBAPyTeK$M-kEe(&u|q# z0DqM6onf`Dpz#A|nKSQs=DcU-`;V{R0NlqT15xbi*b8F?c^L{a>>DVeq@ygq6&(jU z4h`n325Pt+!krNA3iw^CZwtiFF02n$t!KI2T5~*f-0q1$U^L$hjGb|hqTs3HI^!n- zTCwz&rOyZNm|Z<{T>E^|Z`;F`)t0*b;v#J^BN4~{rCeSc>DuE4`*Ez^NFZ4(Ey@I< z6rIyyb26NJNiflpcCKahk(U)nEon)%8hFpCj0LjZzB8!3kr__Qw)!VhVl)SnVaI;q z$RUK~0aZCw6A2^*U}6<96KgWW5ewm-$=f>;@Ktjr9^j#XsPf0fO>BfvH*t(D&RLQK zVwX4cx_x1H*vpmF{L*;rXwn|33lvBf8;zw?33di<$0DGx%B>(xOPxYl$esu^r2F4UuPr1*DAXEMVQI7kj&{XuR82H33w$GSGfYE>- z5k`}!73QJ}mhoVZ3Dc-bDOg3a4yO1EDos=dVPpweXFnSXmGw}kMEQwI{((B2Vxg&B zD)&grlT@I$eKOV+Pdcn~S31m0 z=T&_>X6(eQJsw-Dajq*^75Qt(6FD&n1uYSqn5Nr7Im5K}NR~x|XuAr!@lG@=C@3PY z;JGmCcp*Bysi|cK@2s}7!%ePRM6=C|p|h>m%GN$F(ep?fIu?i_8b4p!Pz!I-x8-)3 zT-|2qZ9O`vRyvUt?bD|^7v7W16{2I*sDHHChzhRK0xeo2S1Xj@J`h)io_5ER0b9cWX5iv`E8VIU|nyK3h zj1XWqKZSa@*bt52jW?A^yutu3(kCW<4v>uKBim26emWVQ?x63~{zOOeE95%7pW!Db?5o3{3@i0xoWNuq z0fLVZ+z5AuL*Z}(ksRS8b#xKl^r9k>knT?ih(Z_W-m2L{t{Br{k2y`>Hy|Md8Qt&` zLj{8fAc;XDRD>&d>~Q-lpTTVF9s!Cm2ge^gC%iL5fE2~ L>-4{2x4Zctj57`n delta 477 zcmXYtyKWOf6o$Wf(117tO!1#{zWL{znRy@lEWi5t`_mU-gJ&TZnDMz9qM0$w zx)=vs28hUG5zEcbb!DD55evRvYR-tT9YDox8nT0V~~k6BlE+j-YD=;p_Y%1+ij zjI(Y$I7;Jo-WwdbBTp=wv@B0)DMB}~llF`6YC16ebkNBLuhZg}su$07M=v!B<28zJ zdZBoyW8HM+d{OsWHF@%R`3tu+O4`;$FBYd>?POY5St{@dxJ2FUNcEPIc%l6n{c?o2 zn?z$nO36pcLwpA#69pr}T_MSk@gepvoror*sS)S?^NR3)j!3c((ox}NF3L2Syo|wT aQnX4a*BmEdf~Jryrr4t*_RC__T=@f!wMqE^ diff --git a/src/Name/NameTester.java b/src/Name/NameTester.java index 888f979..50ca72f 100644 --- a/src/Name/NameTester.java +++ b/src/Name/NameTester.java @@ -1,18 +1,30 @@ import java.io.*; +import java.util.Scanner; public class NameTester{ - public static void main(String [] args){ - - Name persona = new Name(); - persona.setTitle("Sig."); - persona.print(System.out); //We expect Sig. + public static void main(String [] args) throws Exception{ - persona = new Name("Mario", "Rossi"); - System.out.println(persona.getInitials()); //We expect M. R. + Scanner sc = new Scanner(new File("src")); + Name persona = Name.read(sc); + Name persona1; - persona = new Name("Jon", "Snow", "King in the North"); - System.out.println(persona.getNameSurname()); //We expect Jon Snow - System.out.println(persona.getTitleNameSurname()); //We expect a very big spoiler + if(persona!=null) + persona.print(System.out); + else + System.out.println("ERROR"); + + persona.setTitle("Hand of the Queen"); + persona.print(System.out); + System.out.println(persona.getInitials()); //We expect T. L. + + persona1 = new Name("King in the North", "Jon", "Snow"); + System.out.println(persona1.getNameSurname()); //We expect Jon Snow + System.out.println(persona1.getTitleNameSurname()); //We expect a spoiler + + if(persona.equals(persona1)) //We expect Different + System.out.println("Equal"); + else + System.out.println("Different"); } } diff --git a/src/Name/src b/src/Name/src new file mode 100644 index 0000000..d502ddb --- /dev/null +++ b/src/Name/src @@ -0,0 +1,3 @@ +Ser +Tyrion +Lannister