From 6b23a757b6772761a43f22bf637eb855f6729d2a Mon Sep 17 00:00:00 2001 From: Sage The DM Date: Tue, 22 Oct 2024 09:33:26 +0200 Subject: [PATCH] changed the file structure --- Code/Steiner/battleShip/src/App.class | Bin 5968 -> 6587 bytes .../oopPruefung1/.vscode/settings.json | 7 ++ Code/Steiner/oopPruefung1/README.md | 18 ++++ Code/Steiner/oopPruefung1/bin/App.class | Bin 0 -> 837 bytes Code/Steiner/oopPruefung1/bin/Time.class | Bin 0 -> 1501 bytes Code/Steiner/oopPruefung1/src/App.class | Bin 0 -> 572 bytes Code/Steiner/oopPruefung1/src/App.java | 16 ++++ Code/Steiner/oopPruefung1/src/Time.class | Bin 0 -> 1180 bytes Code/Steiner/oopPruefung1/src/Time.java | 37 ++++++++ Code/Steiner/oopUebung5/.vscode/settings.json | 7 ++ Code/Steiner/oopUebung5/README.md | 18 ++++ Code/Steiner/oopUebung5/bin/App.class | Bin 0 -> 1775 bytes Code/Steiner/oopUebung5/bin/Position.class | Bin 0 -> 1386 bytes Code/Steiner/oopUebung5/src/App.class | Bin 0 -> 1409 bytes Code/Steiner/oopUebung5/src/App.java | 63 ++++++++++++++ Code/Steiner/oopUebung5/src/Position.class | Bin 0 -> 1169 bytes Code/Steiner/oopUebung5/src/Position.java | 24 ++++++ Code/Steiner/oopUebung6/.vscode/settings.json | 7 ++ Code/Steiner/oopUebung6/README.md | 18 ++++ Code/Steiner/oopUebung6/bin/Rectangle.class | Bin 0 -> 1790 bytes .../oopUebung6/bin/RectangleTest.class | Bin 0 -> 2746 bytes Code/Steiner/oopUebung6/src/Rectangle.class | Bin 0 -> 1370 bytes Code/Steiner/oopUebung6/src/Rectangle.java | 80 ++++++++++++++++++ .../oopUebung6/src/RectangleTest.class | Bin 0 -> 2446 bytes .../Steiner/oopUebung6/src/RectangleTest.java | 67 +++++++++++++++ Code/Steiner/oopUebung7/.vscode/settings.json | 7 ++ Code/Steiner/oopUebung7/README.md | 18 ++++ Code/Steiner/oopUebung7/bin/App.class | Bin 0 -> 861 bytes Code/Steiner/oopUebung7/bin/Person.class | Bin 0 -> 843 bytes Code/Steiner/oopUebung7/src/App.class | Bin 0 -> 727 bytes Code/Steiner/oopUebung7/src/App.java | 9 ++ Code/Steiner/oopUebung7/src/Person.class | Bin 0 -> 657 bytes Code/Steiner/oopUebung7/src/Person.java | 29 +++++++ Code/Steiner/oopUebung8/.vscode/settings.json | 7 ++ Code/Steiner/oopUebung8/README.md | 18 ++++ Code/Steiner/oopUebung8/bin/App.class | Bin 0 -> 1906 bytes Code/Steiner/oopUebung8/bin/Gehege.class | Bin 0 -> 2079 bytes Code/Steiner/oopUebung8/bin/Tier.class | Bin 0 -> 665 bytes Code/Steiner/oopUebung8/src/App.class | Bin 0 -> 1692 bytes Code/Steiner/oopUebung8/src/App.java | 29 +++++++ Code/Steiner/oopUebung8/src/Gehege.class | Bin 0 -> 1842 bytes Code/Steiner/oopUebung8/src/Gehege.java | 54 ++++++++++++ Code/Steiner/oopUebung8/src/Tier.class | Bin 0 -> 526 bytes Code/Steiner/oopUebung8/src/Tier.java | 25 ++++++ .../oop_theorie_2/.vscode/settings.json | 7 ++ Code/Steiner/oop_theorie_2/README.md | 18 ++++ Code/Steiner/oop_theorie_2/bin/App.class | Bin 0 -> 1536 bytes Code/Steiner/oop_theorie_2/bin/Person.class | Bin 0 -> 1678 bytes Code/Steiner/oop_theorie_2/src/App.class | Bin 0 -> 570 bytes Code/Steiner/oop_theorie_2/src/App.java | 25 ++++++ Code/Steiner/oop_theorie_2/src/Person.class | Bin 0 -> 540 bytes Code/Steiner/oop_theorie_2/src/Person.java | 36 ++++++++ Code/Steiner/oppUebung4/bin/App.class | Bin 2828 -> 3659 bytes Code/Steiner/oppUebung4/bin/Article.class | Bin 0 -> 297 bytes Code/Steiner/oppUebung4/bin/Storage.class | Bin 374 -> 366 bytes Code/Steiner/oppUebung4/bin/Unit.class | Bin 296 -> 0 bytes Code/Steiner/oppUebung4/src/App.java | 72 +++++++++++++--- Code/Steiner/oppUebung4/src/Article.java | 4 + Code/Steiner/oppUebung4/src/Storage.java | 7 +- Code/Steiner/oppUebung4/src/Unit.java | 4 - .../Steiner/test27.8.24/.vscode/settings.json | 7 ++ Code/Steiner/test27.8.24/README.md | 18 ++++ Code/Steiner/test27.8.24/bin/App.class | Bin 0 -> 869 bytes Code/Steiner/test27.8.24/src/App.class | Bin 0 -> 703 bytes Code/Steiner/test27.8.24/src/App.java | 23 +++++ .../src/main/java/com/example/App.java | 5 +- .../target/classes/com/example/App.class | Bin 1227 -> 1237 bytes .../classes/com/example/SystemInfo.class | Bin 545 -> 561 bytes .../target/classes/module-info.class | Bin 200 -> 200 bytes .../compile/default-compile/createdFiles.lst | 3 + 70 files changed, 764 insertions(+), 23 deletions(-) create mode 100644 Code/Steiner/oopPruefung1/.vscode/settings.json create mode 100644 Code/Steiner/oopPruefung1/README.md create mode 100644 Code/Steiner/oopPruefung1/bin/App.class create mode 100644 Code/Steiner/oopPruefung1/bin/Time.class create mode 100644 Code/Steiner/oopPruefung1/src/App.class create mode 100644 Code/Steiner/oopPruefung1/src/App.java create mode 100644 Code/Steiner/oopPruefung1/src/Time.class create mode 100644 Code/Steiner/oopPruefung1/src/Time.java create mode 100644 Code/Steiner/oopUebung5/.vscode/settings.json create mode 100644 Code/Steiner/oopUebung5/README.md create mode 100644 Code/Steiner/oopUebung5/bin/App.class create mode 100644 Code/Steiner/oopUebung5/bin/Position.class create mode 100644 Code/Steiner/oopUebung5/src/App.class create mode 100644 Code/Steiner/oopUebung5/src/App.java create mode 100644 Code/Steiner/oopUebung5/src/Position.class create mode 100644 Code/Steiner/oopUebung5/src/Position.java create mode 100644 Code/Steiner/oopUebung6/.vscode/settings.json create mode 100644 Code/Steiner/oopUebung6/README.md create mode 100644 Code/Steiner/oopUebung6/bin/Rectangle.class create mode 100644 Code/Steiner/oopUebung6/bin/RectangleTest.class create mode 100644 Code/Steiner/oopUebung6/src/Rectangle.class create mode 100644 Code/Steiner/oopUebung6/src/Rectangle.java create mode 100644 Code/Steiner/oopUebung6/src/RectangleTest.class create mode 100644 Code/Steiner/oopUebung6/src/RectangleTest.java create mode 100644 Code/Steiner/oopUebung7/.vscode/settings.json create mode 100644 Code/Steiner/oopUebung7/README.md create mode 100644 Code/Steiner/oopUebung7/bin/App.class create mode 100644 Code/Steiner/oopUebung7/bin/Person.class create mode 100644 Code/Steiner/oopUebung7/src/App.class create mode 100644 Code/Steiner/oopUebung7/src/App.java create mode 100644 Code/Steiner/oopUebung7/src/Person.class create mode 100644 Code/Steiner/oopUebung7/src/Person.java create mode 100644 Code/Steiner/oopUebung8/.vscode/settings.json create mode 100644 Code/Steiner/oopUebung8/README.md create mode 100644 Code/Steiner/oopUebung8/bin/App.class create mode 100644 Code/Steiner/oopUebung8/bin/Gehege.class create mode 100644 Code/Steiner/oopUebung8/bin/Tier.class create mode 100644 Code/Steiner/oopUebung8/src/App.class create mode 100644 Code/Steiner/oopUebung8/src/App.java create mode 100644 Code/Steiner/oopUebung8/src/Gehege.class create mode 100644 Code/Steiner/oopUebung8/src/Gehege.java create mode 100644 Code/Steiner/oopUebung8/src/Tier.class create mode 100644 Code/Steiner/oopUebung8/src/Tier.java create mode 100644 Code/Steiner/oop_theorie_2/.vscode/settings.json create mode 100644 Code/Steiner/oop_theorie_2/README.md create mode 100644 Code/Steiner/oop_theorie_2/bin/App.class create mode 100644 Code/Steiner/oop_theorie_2/bin/Person.class create mode 100644 Code/Steiner/oop_theorie_2/src/App.class create mode 100644 Code/Steiner/oop_theorie_2/src/App.java create mode 100644 Code/Steiner/oop_theorie_2/src/Person.class create mode 100644 Code/Steiner/oop_theorie_2/src/Person.java create mode 100644 Code/Steiner/oppUebung4/bin/Article.class delete mode 100644 Code/Steiner/oppUebung4/bin/Unit.class create mode 100644 Code/Steiner/oppUebung4/src/Article.java delete mode 100644 Code/Steiner/oppUebung4/src/Unit.java create mode 100644 Code/Steiner/test27.8.24/.vscode/settings.json create mode 100644 Code/Steiner/test27.8.24/README.md create mode 100644 Code/Steiner/test27.8.24/bin/App.class create mode 100644 Code/Steiner/test27.8.24/src/App.class create mode 100644 Code/Steiner/test27.8.24/src/App.java diff --git a/Code/Steiner/battleShip/src/App.class b/Code/Steiner/battleShip/src/App.class index a7fc5b45a54c48825b892be7ed2446439dd7c856..8ef7845a52ef13d6e7689a31a822a93141dc7575 100644 GIT binary patch literal 6587 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 rTt{GfAEC;_#wAzeSG>#zL}WE_m~ literal 5968 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 If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oopPruefung1/bin/App.class b/Code/Steiner/oopPruefung1/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..5f8386cdba7157135ee5182671068d8c18e20302 GIT binary patch literal 837 zcmZuv+iuf95IvhXv11GgO`B56EiD(Pr479ykw7Jcf)vTUNQojLo}6HXtztWJoQi%H zJU~UIJ|jK~aW*cAD)Hdivoo`2&dm7tpP!ci-r%K;0bK~^B|$iO=s`&}<;yWN2&Fz19lchGSosqR-! zE&eP=0vU&;>ZI{q83>f@kIt-QD~@E)ud6a<<4eyQ#xe{>I_3n5v#e=E$2^JJ(x;vx zN=nZnE7;9urIW)FmUY~{)>7+i6nnmfd$`Yb!ZEvBNXpBwdd%7}6?m>+S9}jGJVIH( z7>&De8RZAVqBC$`cwv5F@;9{-bfoyEdaJQL7|ig>_gHJic|b;ZIO*2&ikgHtbx z+u?x>#xX~iyQ)xWGTn{(oLKQc6C$gBrlf3fKZ%;DYkP`zrf7GH_Bh&BIF5SWd#QG1 za2=a!wkU%$;XeVSh`3r>owq7a!85b=1IE`$*rZiqK*J4MD@ovaleZjhAy1ORBrb4! zLi3BcS$d8yQ2byNNVec8m@O<59wgp*!o$RC64tZ?D|apP4RP zMJq7KpQR!lCE_xbY{0}T>S|Eg5mhO*`-u)bXB6}_usLb6gc@EDrTDUnEq-ZctYVu; RBg-Ooh%)STm+w;8`wL-DqWJ&- literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopPruefung1/bin/Time.class b/Code/Steiner/oopPruefung1/bin/Time.class new file mode 100644 index 0000000000000000000000000000000000000000..0047eb7cdd1d3aecb60a00e07c8cae914a6716ac GIT binary patch literal 1501 zcmaJ>+fEZv6kVq+Z7HSHQa~tox%7fm@J<1h8e)^84>TAwF%0dI4wM*KfBw4o0bmW!L+}X%D*CYuAs`Sx)K0a0Lo*KY zul5gR)#hT|Y&8W$Ng#Nv8!cPXSk(>PUKi*}mr9u(CKb(^jKGg*6k+rV_|uu4ZV2>6 z(S@M0ZbT76kdd-($d|3-ec7yN`wgNc%4St->}XA0`Cc$!*L90bWz}1OfLg7_;1Zh4ZrJ>(2^hFqOXmllD$ zPMW$w)R8}V<*TjQwz+mt2xC?N32y9s6lr7xhK{u(Su~BRX1~_$IxWlA44b;<)1CFD zOlK^?rgI8yL16BhnrlmZm{*5&rnZh}W6KY0Jkbd*5ZUJ8R^_Iy&Y@f7FDhBQ2pgtp zTinT$Eos-yniau)JPhH1z|56!-8eOmWZu>9>fGeso6R%T@*{zd?JaxRF5nBzs5PWD zQ#Q?`)=8nWxwgn(g_W}tc}@D;wtV;M7TWj5gD7f^#C8{rp^(|j-Dg_g(07F%@PRE4s-10FM=3)(9g)ETZSYC=n=r7;oYRAh!pW4 zhCCXL*@`BW+x?2z0>3>{DJM=RPN$7B=A_2ZOQ;dV+vrl4bSc~d);7o}q~0-{r|C(*OVf literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopPruefung1/src/App.class b/Code/Steiner/oopPruefung1/src/App.class new file mode 100644 index 0000000000000000000000000000000000000000..4cc095767fc565236051de9de09207fcd77716ab GIT binary patch literal 572 zcmY+ASxdt}0EB02+O#p+de!@=XH>M0q7^|rpimEJ5yYpoF0#@jrEW!kmOiK`_yhb= z;;cohf$Yvsc6Pq($LH%ifDJ4;NMgXopo18OQpjT1s1XOF7_%{MV?rRYtwN=D1iHNC zGXZNax|9Oxk_zQn7$R1&4=KR3MF>vN7#q200hAn6okOVgZYUVL%|$X*#K1 z%bFG#=vcpn0&%ZcG!TCR<@*~g1D+JM7#nIst0;d;Voh%82L=9TEedaCQ&*xR6}B`{ zQ(noy6_$%XW&cA0cEcP|=Ve$PTakm!dp1uD%){Z>&DA7l!8yM24DmoA;BriSn-(|r zpqCM|Rl}kW?7ty)p3E@NRWdS>8K*pIyMvU+ZP%gPvfA3%Tk%I&t1pN@A<=1?BADsx d=A0#Bj-6}7+a$*xMv&%Li!>R&ebh1Ze*vLxZRh|1 literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopPruefung1/src/App.java b/Code/Steiner/oopPruefung1/src/App.java new file mode 100644 index 0000000..2a6785d --- /dev/null +++ b/Code/Steiner/oopPruefung1/src/App.java @@ -0,0 +1,16 @@ +// Luca Burger +// Aufgabe 12 + +public class App { + public static void main(String[] args) throws Exception { + Time myTime1 = new Time(5, 42); + Time myTime2 = new Time(3, 27); + Time myTime3 = new Time(5, 20); + Time myTime4 = new Time(3, 10); + Time myTime5 = new Time(3, 20); + + System.out.println(Time.subtract(myTime3, myTime4)); + System.out.println(Time.convertToMinute(myTime1)); + + } +} diff --git a/Code/Steiner/oopPruefung1/src/Time.class b/Code/Steiner/oopPruefung1/src/Time.class new file mode 100644 index 0000000000000000000000000000000000000000..442f882981288b33f51150cb08f62673d268dd6a GIT binary patch literal 1180 zcmaJ>TW=CU7(D}RS=JRQy;^#s_5xJfdQYVBL6W8zst+YK>Pr`xlx<;`><&%(Py7)+ zXkug12Y-M+%6JCW76TeG-^_e-=A83=JK^WAs~-TK$r}3DKMHXm2yV}6}>w1$+F|hH=R~h`W3s{WF~6Y z>jLp?x#F~BK|_t8Q&qlQQ-s$%_gwm_;vIy<*FdU`wtdGXYVObF@~M4pZ#QlCWcyI@ z?4%%I9@1S+?m1d4u0^&q%7TS83vrkhZow2_MdPnLPX&~2A4t{k>Opc0>jpL~WRWwF z*YhSz(IiCQh`p_zN^Liq%^jJzj|Tz~Ap~Yx_L(etZp~Kj9M#||P`0ZAfsO2-*HUgU zr-@z&tPg248f9gKvQm`Z+L;a#*;{XOZCQF%ePD$^3VSeEJfR{QM=NUzy@7 zWlUj&(O`^si4vp%#&IVkDDb)#N$1~x<7JLxO~Or-nm7}JxkDa?Gi=9=y{b%DBzZ0Zu(mifzYKSN9evv|naq{22EzC* If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oopUebung5/bin/App.class b/Code/Steiner/oopUebung5/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..1081e8c590f35f41fe11d6832e6a01a766050dd0 GIT binary patch literal 1775 zcmb_cYfl?T6g^`b);3FdI1p$Yx}+twF~JQX4?-YGlaQF2M`IqL=_7;L*qfMLYrV!G z<^Nc!`lXS8s!{u`Un=!?^iQOvXVx|ZDNV8`{!Q)%wS7HKp=Rx zT-Fd0=zbx0WV$5nLV9WQg_-vR+HYC5<;~J5kz5l9-E+3gD1wOSXhXX|SJtx4#p?E^ z>8{Alk}1%eb@H;bCS6Odo5qk=v?>B^S*Dt1m~Cm<0{w}n*^`tx&$aBrv`Q0wu$wo_ zp5@pT4ZQ-f6R+bP4QB+x%TC2oeo@2_iLg7XV*rB!VwWwWEa!B@eaoJ58q)C*41vxv zvw5xKTqm-v1tCNsa6!k%_(Y(iRy196#aVE6Nbi(iM)_UT@u~7_FFLh3>8d129ivE* zXTe!5b4X-V$QUl^7*}?!;5@bpMNip2({WkZ+6&Hor{)v6qGPgY%9_u;2(ICVhU=#a zl-sL#=C+P0++=Z_Dr?o(5Yuwf%ZeNIH0Abm7`FsQ)@8-89nX-)jx1SQ#+K!>z7)=Q z^@@v%C+$27JBvFSZnp$K9ZAPsd`|4Xa3z+nFY*5Bg``_xv19KkE@_raa?f;G;}g9F zBFA`G(-s_xo%3Y=<$^5x*GR(`0zLj!sCrf@oy$wxHeDspf{sNj2?W%&I?*9xm#Zxu zqL{~*>efCM7-%9V!FOGfYhkPiOs%Ve8(WUC=TwcFv^~RfjBS?RNL)6m!n zj4Sl2*<;3}QDUKzD#x0Rbv&U?wz=zNY}SQOClkh30%!bWjM%J&ZLmzd9u*RyUJW(h zrN*byW+@K5%e;F{V*Ud?eg`bDq-c+vn(L(1(up60;e@{2wG#+A8XNK4=vW>G{OPxPJqJH#;8prBK zzo{`@Kl(+D6ZND0*SOj{eSn$zk%|-a!Ojr`86Zs9orKd%>sdmN6Y?-EcL?|a0YBo- z0^i&+`ml;2!RC6-J&X=Lj{9EFRJ~z=#hSX^^=y^yoqR zTl8v({e??HX#5z6KMo#I^6t}3aZJ9!{Kji!53!t86mq0MT~=r6=vq{U4WHAW@gI0F zMqK9@xxwxNQGg*kC{hdw?j^Z9N<=B98R6e&+($l11(?Xk3tEQo6kjvi0OKf@0eS|S zvp8dZi|?8ox)FSf4h{258hSY6gH->tf1&W~zfzbWsH>!Kose#j!W1doWSU7PoB7`< L2y9Z00P_C;!vtbH literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung5/bin/Position.class b/Code/Steiner/oopUebung5/bin/Position.class new file mode 100644 index 0000000000000000000000000000000000000000..0e75ff20fba57b7b336ab4818d702859c4c8de25 GIT binary patch literal 1386 zcmaizYflqF6o%g^rCYWO#kLd>MO4rhlzP8Vz{DD2ld8lb#`wjd9ovQNPP01&`%nBE z8ZQYS`~m(b%nx+z^#nbOt}W*Fb)`#fiH zyOw*kvnwi!fqkM@q}FDLteUo|))|H}*=>e!K~{y1As7at7-5K)Ok2EcHFkuv#dj>h zkSNItx3;-sdh^a=Sk+CJK`(Xh&J(&OOX4Hl7tR#3+aq8|85l-{cIxtAgF6gbO};j3 zbuXqS-!#3LX#<)cQNIi{w-u>MXNtvaaNhTk4x4r@ zuOov+4Oxcd0Jec8+#rR1_7>@w$n+yT%Og#Tw*{G@mu1VThz-+od9*8d*<+Ksr&20c zIlTEosJg7WI_}_}hPw>&$1iN!`*Kg@f&>FC8@!^V)AmH(XZYNkL?=1`KIeAT67GCS z%Dq-I-=AyG%87$p?WPzI{=O$ZD7<{HhaE(LTUOarA|H?7b`+1u>`mW}xvu_|xeUuO zGTA8Fwr~m-cU|FXpaNUy6Fx|ahBb!S|A*2m1iGnYsA8xpLe!{MsfSmO)JJHCehKPz zn&s%r=sUdl6R|He2w}7n1lky*u@M9yj&Yg+=a8Tk?{I;x@GgigzWavcO!YgG#|Yiu zicp~DW70wB5hjKSKNlc<8t}sapiaQp8NkWGz$q`osedyZBVhat;Q7;llwlt*LBQl0 zz!_ZVcv$LqnEHx~OXMQ8sY6@^e&G7QsiuiL*+WhpnVG^(dL8e{m+3u1^sKk&8>N*8 R)E?q7&2$>AU={0_{tF}b5ptI*;On7FCtHF^j!m?^^3M zPShV{sp^*^HK{=A59ojB=l+ID^l`=zQmR%}SGqIzG55?lb9a9F{rQgo=5arU2}~Qv z#1O*t5KUIhj4X38oJ3yC1zFCDDTw({%*7$h;ZhWrW4MB=2IghG5JM7+QCt&WG;lqN zr6`sS+%RxcVeq=+I>E9+IFr4v5V`F=v=xTSj%#mpn!C2YZS6L=6KPtGt1zDVqWsu; zY84umTPsuo-*Ib2xtOQ~R`toc)p{KtTiL7Ht-$fzwnDsHw|#rtTlbz4Dv>E~d2L6| zirEq=)V=PiHSmdvGS(F)R(#*{b%Vn6+=6a*ouFFRRjX|q*f6n)ErpT3v`*kO3YDtm zy0&lPQ`{2<6@|smM1_9n>3y%GyOta1z|&1?(wU38)5_~P?K`!4kk^+O)phgwvToRq zf~<*c>?ov;EBB^43S%X=)d`5#)~*+5%hiq>Q16=8)sHOy2A_tdP)Hu%-rRj`R~e)B zI9Nfo&#Jcg7Qs=G{#Ipq*_yXQlt`u|&t=rSdqS1fuX%UKwLdA7>|2Q{`|ZGPl7ZLZ zLHgCxJ6>T+a`E+Tt64nK_4YPX^a(YHoX-67KNFHa>KL?Nhc}=nUtc2ZUl01^U3)Jm zNs;)|mT-pcFu~RVB2ei&|-zhY#aQZ!Mq$W4urJm#J@gF~y{l1bRjNEJ=faaaJIO49~JWogsXV9ht{8 ztD+f^MEE7*29lcw(wr$0VaNUlkrV%y$Q+4WA(43!Ss;-`61m1iMG{&17a|HDkYEVs F{{(rm6UP7m literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung5/src/App.java b/Code/Steiner/oopUebung5/src/App.java new file mode 100644 index 0000000..bfae0f3 --- /dev/null +++ b/Code/Steiner/oopUebung5/src/App.java @@ -0,0 +1,63 @@ +import java.util.*; + +public class App { + public static void main(String[] args) throws Exception { + Position player = new Position(); + player.x = 0; + player.y = 0; + + while (true) { + player.printPosition(player); + int direction = whereToMove(player); + int distance = howFar(player); + switch (direction) { + case 1: + player.goUp(distance); + break; + case 2: + player.goRight(distance); + break; + case 3: + player.goDown(distance); + break; + case 4: + player.goLeft(distance); + break; + + default: + System.out.println("Was not a valid direction || distance"); + break; + } + } + } + + public static int whereToMove(Position player) { + Scanner scan = new Scanner(System.in); + int input; + while (true) { + System.out.println("Where do you want to move (1 up, 2 right, 3 down, 4 left)"); + try { + input = scan.nextInt(); + break; + } catch (Exception e) { + System.out.println("Input was not an int"); + } + } + return input; + } + + public static int howFar(Position player) { + Scanner scan = new Scanner(System.in); + int input; + while (true) { + System.out.println("How far?"); + try { + input = scan.nextInt(); + break; + } catch (Exception e) { + System.out.println("Input was not an int"); + } + } + return input; + } +} diff --git a/Code/Steiner/oopUebung5/src/Position.class b/Code/Steiner/oopUebung5/src/Position.class new file mode 100644 index 0000000000000000000000000000000000000000..5a9045b41d809b8c63359a1a5dcd7cad97843df9 GIT binary patch literal 1169 zcmaJ>*-{fh6g{0lCJYn6ghfO!D99uz!Ci^vgRv-66_qlG55CwWZD^QGr)D~6{>0zV za;f6M5AdTbZ)YhY2|nEJzTM}XyUeZm{paKtfCt#J5y$)(EL<|n!Wb@NF-cF$Hm>5D zg%t~{4D1tGk*viKdn|papD;w-%pSu?K~)9AWJ&tsWwX97f?dAv(M_zTO5%eigj+N~ ztEOJd+JU*KsW*)_;F;^!1JkrIyP0ZmH+w4bv{GW>68^(#R%yPaB8)m^*Ng za4-hj!8mLS*Bz|EWte)Zln!;k8!v=DP}OiUhD;n;2kW?D;iiKPTHDVaOoX7oI z?$!RGs8FJPSLIfyMV*RPO?sFqwZT&5c1-GJ9SB~}+t|b{hS?pDw?vTcNpGcHmSY)) zxjH`*1?5+`ek=6>okGoh9TLSY7Bd~qb^;_Q{aT(OH6#wTvfVI`S~cSivNC%XZksyq zGpw8zCH-S{Byt_;P8Qp|qE*nc@Q}VnNvWeIeHN$a`ywcKJPZY;_PIYoSEJL?=iIM) zB3$VZ^Mi@>-TXt`Z8gLY_`5!Q=L_Wfd(xFCaL+4CE%Fu~F{}>MH!L@XrT^owOv4|i zv5%0^FwqJ#PqfBBEkT0T3GxBBh3tq9#)GY@`VynM9}0BT=LQQj$n1BF$j7ThnH@ yrs=O3S*NPVq9+&yejs)> If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oopUebung6/bin/Rectangle.class b/Code/Steiner/oopUebung6/bin/Rectangle.class new file mode 100644 index 0000000000000000000000000000000000000000..838cbdbb1591b2bc62a178950fef23310c2424d6 GIT binary patch literal 1790 zcmaKrYg5xe6o$|ClHSr#3sUe3D$+)!qauPA6zQPO6j1Bn@G(ty+R&0}8pNOC2mgcP zjEsyQ`~m(b$9I!$8cPwT?dIg1=Y7xa+24PD{vx8s^dLbIMyWU4bPc=N;R%W{%Iz5+ zjdBNp@^*a>uNWyEZa3W)BUWJ)KeQTRtvs@9%UwmFSgDkD7{%7R4W6bbsVXHY%P3kb z?WBm&m`ZU{#OjPn2~rTLS~lN0*spWvtx@lAM)_*jG&(zmV~J-OjJYkV$0$<`96p5I z9(SwKPps%EClPw*yAsQq)!-;gH3x~X0_#acWL{Rh?AlH4i0m|7rr89|FwzFyZyIh( zr7Lt5o$MQ*WTU`nsI9fSjyov6uF|}pXxT7~gooCgpgR&ELh{Oi}H!)jt4YR#zyq7zf z?I*~hbgg^fn0&($d#?rCyCAx!Sx84=AcB7!oVUWU;dcygk|a(tji+5?#YI&AK^cAi zh%~))M7eKXK_1_Eis2hm)%QHibVwbiCyr57d)WqCrBWp3nPnj!^JZr zi!TPnOE@s0tO{j(a>sOOm@yY(sDXiN|6|MzGxU*+V!&9F%@(8&tu4%mPuo1E(lD+Z z!W9Bbw*uUvY%48sx%Mz&F+@lQgoS{xEDdQBRPIB}6O@$@MGGjmgBe`Mv5R@m=)2h8 zc@y_$c&Jw~GfzB>Kh)uwx#O8&bayl`Cx9m=`x$`irvMiv@Lm9{ONZ0G!=|{|u&RCj zLP=edexu$v`d54d_~*dCz@)zn$xO@k3D?H=y@bXw=TjK4`=j-8^U(87IneXk3F}p% Ww+Wps=xv{(=eHHoTZVLmR{jE`+1C~T literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung6/bin/RectangleTest.class b/Code/Steiner/oopUebung6/bin/RectangleTest.class new file mode 100644 index 0000000000000000000000000000000000000000..71fd2ab7ccbd6591359b2175b6c4cbeccecc30a5 GIT binary patch literal 2746 zcmai0Nl+A582%m%)5Fjp4x%6~?LMf0pwY<04Ujm=h{hq{mZh0#n3ka%XL>-gn$4_6 zvzwgEiOMCZSQV_oN-o~K=9rVWROOhe98JF0JsV4s!@Pd~`}hC<-v8#oqxoL|9KtsW zDg1k#!XK1nMv8Q+h|5haIOzE|D$Zf5Nm(=deI!xOGUt*J~$@ASzL< zq6&V26*1E?267W4MrKeSNgD#8n4QqmLwd%PbpFuiq|B_8Uf?uBgA=-G39JrZh?Shj zos4OXMOudxtQ1)3GIEZY?uaLJ%Q7<6Xh5TaRSP1H&tx5ALd9yV5vY(x8$FYz-4V4W za}KQ<`a~p%dNj-E*9tU+mlbIpk{;HnSdR_N+|IEOC1a-rTwIDWQtAZ^84Q@INs?3gxZP+eQH7QNgS3WGa6UAc4z{4t9u~Q&u z8CRS>JLguMt?3J3x4`C7Ak$`Y**Fxm3se`o5JVgH$YONTd$_N!btr(n0$sx?-O-Y^ zHe=_sY29)($0m713wL&Frj=kJv&L?%t6NJN9?>cjd`!iDnTO)$k+x*SkE=L{Zl1}A zqcS^&8x7zIfy2WoGm+Ag=7eEoP1{=Ru;9pZ>t^Ko^oraX0Abk>%}1ko8IR1!TDRe- zieu;@$_qw@WkHCyu$yC_z^bBVzG(&3eictj)w+Ue%x!7_QMNj2P3dVf$s!O@+Nhl= z3qO&v&4ke&z|;SqTcK|Mn%ha{)|W5tqTEiYIPKZs%ku2yr73U@LYR3#GW?N%MCT=E;5C_Ud70=;$fi)BQxY27{3Edes zofLOj&KHN*zL7;=dcCF97ggxeY8|b{Q+9^;$TKT&QSy^249Tw{zt7aiY)emvP~kCC zDon{#$UH_!hB%j8t+a{>$xz8SZDfcq+6}=cx%HS-aaoS8szln(a$x!N%ou}gSY`sz zcGep?staE(Z!nVUKM)Stp}Uo-~}4oy-RD4&GI8O<-$j zw3^nGJ#KV(L&a-WKbvi5W@H!N6S!4Ad-Bqr!4tZbOdHv)G20%`O-7bBwCrSo;^54r zv5a_my}joqQjU_miC#UOj+>4VS>eaq0encTc<|G*#9y~20=UkHB@dp`;SH9)fEZWm z6E;(##3eo>IEu*N3CXB@S$flYHfv-Rd?~PPN!6CCgMwQE8~$6AF!73pP2l|FodGdS zG{DbQA=SaJ;J0e$T?Bq~*+H(74Jy=dRXqWIYe`k34l8&<<%-*sqqK<(H&8|ScT*Bo|4CBcnL9Q55o+qrO)?=CvJ{gTr)hkfK8*snAyzS}q}&ms%YTIAWG zf`ve{zbP<>BeS^Cs8rpC%k5pnJwA)eQtJdQ&0^FQbWK0CjOo}S<$+o3E17;~5jQ@I z)g{w4ayvw${5JdNaCROSfD-+}JVwgt#5_jJ>9KiSDyPTiVYxJGV#`)k%HraC?BZI* zRs{Ippc+lwX>7)JwxJ6v(Txy}Vio%N2V?+iFi45>SWDk6NMRjp{+YOfjkrp!YsA5I zzLz(#1-JP0e~TUX4q^Pj$NeYz`5C)$pVRLF+VLy);5T&QA-(*Lz4!zB@F$c+S5_)$BX-vZ vJJ$ylmhcUVRNzg##jnOPzRxf|aMzFA^<#Iv>8_vRb4mp%@dduZ*J%C+o+7H; literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung6/src/Rectangle.class b/Code/Steiner/oopUebung6/src/Rectangle.class new file mode 100644 index 0000000000000000000000000000000000000000..5ca753c5c3568732dc5523da04ef8af3849454db GIT binary patch literal 1370 zcmaKrZBNr+6o&6--D}qsMC3(55rJ(*nF_|37<^$tO?WZRX#7~ZC!=iZv>WPA@q_=t zm`Egk@CW##jQ7)ZWhsl0ojpChult;y)BXAT>oZbA4vbT zeb8bi*Ok4U&>>k0v{|O!_I=c`=GJAG!p50UE0tL+%S@;%sGA+HA$_G5FnL`&?D)Mw zBF{wCwHqDJZV6;~^~9I9fWgyC>AP)7DLL13nD5F#ONBuqEM(SYOi=6DPIK3OA3jfE zAP51y);abax$UZlHD5`mXM2s7TsyKq+6GLl8OXyhP=Jv^#lUUcF>qIfb!_mdBSK(Y zF_jki%KpI-odh@t4%a-pv1_aGYi;{;ID5`XYr7sd(EZ?(P&2OLIyb9xi3$F*d~jk1 z{2l}Sf;i5rb!bSbto0MZDxM%=l~163XG-7#;{=k78OAIvb3}FCnZQLxWw1yCjo;}2 zKI3#22Gyyc)Z}RWP@TShf_mkADQa*vY%o8nIWs6dMQECB%@Ca8so&T<8xU+EW&J?n z8xQ^GNe9U}#+i{)EiPT4bT*PMaS+PYP_F!Fr%1+$WhyTJk4VJ{i^P?PsG#5EbXX(N zRE5;1>6{`Rhbx5VB6u-uP!D0P8P{)6KOgB=!eZtmG6Tdp$2=f&HQHg316MoGTkkl9 zqQkc)zW7b<;}M~2qajT}=eGZp&=#SE2-*%S&Gsub)ceVj=9jO?T4q=`G4!Ht)8ZNN s=Und#{tCcGg?cd-M|)~TdIqzNJcG7|J$LB2OMH)>`@^0$XrI8+Kc{5BA^-pY literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung6/src/Rectangle.java b/Code/Steiner/oopUebung6/src/Rectangle.java new file mode 100644 index 0000000..e509120 --- /dev/null +++ b/Code/Steiner/oopUebung6/src/Rectangle.java @@ -0,0 +1,80 @@ +public class Rectangle { + // Private attributes for length and width + private double length; + private double width; + + // Constructor with two parameters to initialize the length and width + public Rectangle(double length, double width) { + this.length = length; + this.width = width; + } + + // Setter methods + public void setLength(double length) { + this.length = length; + } + + public void setWidth(double width) { + this.width = width; + } + + public void setSides(double length, double width) { + this.length = length; + this.width = width; + } + + // Getter methods + public double getLength() { + return length; + } + + public double getWidth() { + return width; + } + + // Method to get the longer side + public double getLongerSide() { + return Math.max(length, width); + } + + // Method to get the shorter side + public double getShorterSide() { + return Math.min(length, width); + } + + // Method to calculate the diagonal of the rectangle + public double getDiagonal() { + return Math.sqrt(length * length + width * width); + } + + // Method to calculate the area of the rectangle + public double getArea() { + return length * width; + } + + // Method to calculate the perimeter of the rectangle + public double getPerimeter() { + return 2 * (length + width); + } + + // Methods to adjust length and width + public void increaseLength(double l) { + length += l; + } + + public void increaseWidth(double w) { + width += w; + } + + public void decreaseLength(double l) { + length -= l; + if (length < 0) + length = 0; // Ensure length doesn't become negative + } + + public void decreaseWidth(double w) { + width -= w; + if (width < 0) + width = 0; // Ensure width doesn't become negative + } +} diff --git a/Code/Steiner/oopUebung6/src/RectangleTest.class b/Code/Steiner/oopUebung6/src/RectangleTest.class new file mode 100644 index 0000000000000000000000000000000000000000..ac61761f3f834db69646a27bd8841c1096ec39e6 GIT binary patch literal 2446 zcmai0NpKTK6n(92#`0i;jE&7YU`S*jHZ}x;1ZJ^tP$C;*IhZBeSZYgy$1`GPWN`L< ztyFSMRW9V@N-n8T6;ov@x#Y$*$DDFYRqi>G{O*w~c}b!}_g`QC-~ay}J$$tMGk_EL zERM%9q~K@^j^W8TLO3p{6DppH<0Mi-l2&m_!Ra{S7*=sc$j=J-IThzsj0kx~#RajC zs(4z(MHN}WJ)`1TvFB8biG4glXHEzzp8yM}=M#h^Wm5@+1L|4=5kZA;L%|CQUSx=! zGHufzW(X(yt}sMKoFZpv&zUwKug*<#chZ=)ND`SdOq-!Ac_Vkzm^TJ2!!8Zveb=;0 zY2mmj?;C~LF{2{w6}-d{&pTDOz(-BtpP1kUpL{Gn$vwYcU}#99k70|%tNNxjkS`dv z&0PgAYj_3HU|K@~MTXuBw$EMNFLT}EcF8a6&Wz;TI&Ml=z%|UEq@fIxVPC`LwprZJ zgP~<5E)mX6hM}pl;p;_5UvR4WZNv6;-y!ylo*Yc+rd@Ek;qk-zP)aZIfa%jPD-N|V z$1prqHVb9FXwGrlGaY*^QXL_{lW|F~ASt?zj%@7=JqUVwA*E}u;V^7nQPr*>&{c%4 zH*3!umRY0_D^*{gaonaD3T4ME@c#dguAb7rN0+H3y(+p}GP)Jjs_0yy)7M956nt?# zwa_$pqGX%TJC5)9u2C7|e%UE{?J@W&sv72TTf-fgDi$=nD)!ejye{@PG`uPHw=}#h z`f1ZjMMb9(W}{y(P2Z$$p*!B7iB}os7d)R+HAAB3JA;lloq?>lTWWf4%%vH+lN&0; zG=!Zh9n)~UOmot3?2r)=UXz$1S`kL%RfAnSVR4(^@iR_Ujw4NLhFp@Fj5tn_t`^0r z2&1fkA&V?sM!nyr#01b7C#6GMU7VA%M0WMc*X-Kr{E9(|`#HxhaW`)kc^vQHU52(m zqI)Dt>5O69oH5Hs9J^rnQ>I@g%A=w8J&{$WZ~e#x+1&$s}VM zCC4@_hSoYM4^&8Zj_N^~i%rTjl3nI5O(20XXe+eTMhlkXaRu**p8AMkf1^E2d)}Gl zwO1|3VwBp{aTgSPLQiGRab~L(Ld=R+YQ!=;k5g)2H5aUg5w!0`!!BCf+aEZl*XQ3P zS>-snP~jVxH@9uj%jxDztwD?!mX$Yso>uTF!+~}AZ4?{B?*F#KUOYx$H1P}3Cx%{b zS`QMpi*`nP^x%E4ABbQ$L~Be6!)U=_JV7*>hK`UlP6qi02wl5}@O?yb_Yh6QmY^J3 zf|?afON}`hd4Tw}WOw8~T2nEh(U!1@%-W7Col4{`t_oTEYS|7U+gwLbdt%+{61FVj zi%una7gC#8qwQG4E#bA5kQOl`4JCBv2GCt=oVP9FSOdCyjkaeIT@C0~L2f5d+IuMF z9n07WH27W1*xk(US%%)s?_I{eX1;eB`z23zazI>sNM8JRvMN!uLPZB%e>YJ&G^$=Z zhOh-GBybj6F^VpXV;d&P;ySit8awE-xf2dm^bYpWTdLzjs`}@2>X+!n*EoQ0r~|&G z+J8^g|B+7niHiFRmG>d~@hgttHw@x;I^_=>#h>(V=P&vr^ayFzhEr@ePP2XtvtgWJ z<2c7AaGtzCrz(HLMNGkff>1cDAkL_(;)A>53jJ?6A`=^=P(Z!I@IF4q2k5~i;&nuE SnPkt&byBWZ If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oopUebung7/bin/App.class b/Code/Steiner/oopUebung7/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..c627b68cbe61e5a30fb25f4592501afd0a13505c GIT binary patch literal 861 zcmZuvZBNr+6g|(_)^2u!do!XDQPGVl#rKy14w%Ld4U&w^sGpvdW|pk&(sl$s`J42^ zNHp;W_@j*HSrI~@ANt(edwR~f_db9A{`?JK6>SYEfvNT3P(xZ^W>4-*b0Gb``JuPx z*s(x%#r55Iji6e+E0Ep{cAY$?kTZ}$R$$t4eP?Ur^_*}=_6CkX(F$xi=*rMl`SHhe z{MC&FG8Uzpr17Nd3sh@gtW(KO9J+qLsbunR4{T=`yMZ5RC<>HLQ707*W!l?z!YJ@{ zR7v_?`cby!vNJw;lrXDIUROHjW!m*_w)L%bf}JyP3-g@8z8tu_J0ZEGtsIcJ)~n;(DRc4Lg%7!Ml7$74KA@|R<*oGQ*z6SP<$YlUoc f%ooUQLZ7&(Cj3~#8{!JQ6)mh&UtoiI3Y-4`JpZl4 literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung7/bin/Person.class b/Code/Steiner/oopUebung7/bin/Person.class new file mode 100644 index 0000000000000000000000000000000000000000..59306e831040f1ef271e6e7517ed836a7ce125d0 GIT binary patch literal 843 zcmZuu+iuf96r7D?yK$VjNz;T-F6APT1c`hA&8AXE61(Gm+-(Z zR01R_Bp&zxJ_<3rcG`+omc3`snKN_d_|M;8zX80&V;dy_>wTCmlh{UCVEs^@%Hdqb zv*A1cFbpz*ax532Ky!Rqnq+Ad&z=j|z9cqaS&T^ZB8sDIN1)xi4j%QV>|W^#n;E=Tn(R>Ru$v*~e%pur|(3 za3h-Ui6mST5wOR_@aV^dyIZ1=?O{7dz^EscXW#R$-8vGL_KD4hRn&)Zqt-xWu z%4nacGEZ;t6Yk*YIfLFg8sC{JVT0eME}Q&XY_m}(NsIYyP48h7ZQe+L4iQ2}w}>e* z>f&}G<5O0R(;fUk<4I8e{DngMI;L9r%s6AwxFT5PbS}wjr1i95yP#YNcA;bhwsfcH z@VJA!h29RqY644Jx^&~{>;|W4T_LqDTv&Qp%Edk0FSv$0RmSA(-ZuvMVsf(`P2=W( c3z}`cf3@Es(W~ah*Z-QgZfF*Gs8Nsp0WJ1_$N&HU literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung7/src/App.class b/Code/Steiner/oopUebung7/src/App.class new file mode 100644 index 0000000000000000000000000000000000000000..d6b1b39d2e9099f550b473c464f277f94b3addae GIT binary patch literal 727 zcmZuvU2hUW6g>kA1Gu$F!H;UKRjW(UQoprSLlun=q&A_^`0+AqCuACSm#|BtPyQx- zpou2_0DqM6jA%(yC)t^~XYW1d+`Iep*S8-49^i2SB`io>%waLxG{m?HNa0ep`MG%* zE#+|;S1f+DfMs0E;kpexyHzc+B2kmLA&}iLp-G+yq`m5E0q0q?s|9A;Ce&M_psR;F zs@o^x1j>X0r@i;>J+-gueHHfVon&ajUc(j^o`3Z9ATd!GOWb7KiAFcQB z+A595e*&Px@>7F=~v$C|_~7q@Z8#a-N!xbL##hsTh@7TU-ixI&X7)&ZyTVX*Q&ld!rl24Cpw^LG@?Rf zLS>@*HV2S!3|a*ZHr><7Q^nEvY?=dY{WEhkQ$P-EUH`8XO~_a$TPk2#>p4dk25&S5}Wz~8Qy@k??}BZ zrOR**kZsq>kYnWEd_|!)#)&c9T4`pClaqLMjN+7ap1eRBGjPb5!6M^jNPgQK&hd>y M)pRgkYJaIketk-TheoZ!7L{fd( za<6N?^t#dx+>S@CRViKx%v1wu-=505F;nk4!CB-e`_GneiQb$rGFI`g5dnjQ!-;X# zD$=@9?eu)xId(%ci3`W?cD(KIU=s#bO=!?fOktWwj+(Um{U7Iz8^;a=s8z>0KQGQ7 zRroj-Rh(oFQ3DAGn5=f7k_jYBuMnlJA(WCeg!)W~S2L!gcAQb;xQ``f1uW7R8uE5PzP)(Kco`eZ6Zr#ks>K}Rft8VIqn*n+K6leT4d%SrCcSgYv{;WL=BEP&$hR*5SPcN=&Hg<1cESt&px@=?iK3Yk&X% literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung7/src/Person.java b/Code/Steiner/oopUebung7/src/Person.java new file mode 100644 index 0000000..4f4ab14 --- /dev/null +++ b/Code/Steiner/oopUebung7/src/Person.java @@ -0,0 +1,29 @@ +public class Person { + private String name; + private double balance; + + Person(String person, double money) { + name = person; + balance = money; + } + + boolean validTransaction(double money) { + if (balance + money >= 0) { + balance += money; + return true; + } else + return false; + } + + void setName(String name) { + this.name = name; + } + + String getName() { + return name; + } + + double getBalance() { + return balance; + } +} \ No newline at end of file diff --git a/Code/Steiner/oopUebung8/.vscode/settings.json b/Code/Steiner/oopUebung8/.vscode/settings.json new file mode 100644 index 0000000..e112a70 --- /dev/null +++ b/Code/Steiner/oopUebung8/.vscode/settings.json @@ -0,0 +1,7 @@ +{ + "java.project.sourcePaths": ["src"], + "java.project.outputPath": "bin", + "java.project.referencedLibraries": [ + "lib/**/*.jar" + ] +} diff --git a/Code/Steiner/oopUebung8/README.md b/Code/Steiner/oopUebung8/README.md new file mode 100644 index 0000000..7c03a53 --- /dev/null +++ b/Code/Steiner/oopUebung8/README.md @@ -0,0 +1,18 @@ +## Getting Started + +Welcome to the VS Code Java world. Here is a guideline to help you get started to write Java code in Visual Studio Code. + +## Folder Structure + +The workspace contains two folders by default, where: + +- `src`: the folder to maintain sources +- `lib`: the folder to maintain dependencies + +Meanwhile, the compiled output files will be generated in the `bin` folder by default. + +> If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oopUebung8/bin/App.class b/Code/Steiner/oopUebung8/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..fe4e1b6e6dea3bce281ca608bd990cf708acd089 GIT binary patch literal 1906 zcmaJ>QBxaL6#g!R>?Upn0%?h@7?8F}DUGcbYtmLJEhRNjG&B^k>Jl!=l4Lh#H!%3% zgX5FqlMjxs?TgR)5N7C1UwrdF_*bmo-KA5QWSmLv-h0lu=bZ05=iI;lJ$wP+7WOps z3G~l3n;Jp_Lp$cKnW>w0CG&7|N0vQ-@J-9MyxTNNrAq>#d1p&T(T|9M0fYqx3zjXH z+l@`xS~WN8QXp1v%4WS}wk&l%5{A605_(F znygx~rDH^0`m3`ib;OxOK{`ec%MEi(j&*-h<+Rf{zV+f;j=5$tlFFeI%9M2+*r4%^SFjdnA$ub1ecLP4&!Y2=@&v zDoah_G#fGofd>lTrvf*6B+!kjhhrT}tXR=%Y?>;YhXz)BXzr^RefV6(C<>klB$Qeal#NNA8h@a6kd!$e`mCpFxlL5LH)QC2xhG!8i}6JjGwW5eR5>#3BPK z4GoH(S*|UaO@E#=Jksz)AX;?Vt+HIO)ZFPDtt+acY_~g(TJ1DY@@27 zA~5xO-Yk39smV+*c0mIzm}Spt?JHI+f!~g^a%3GiTr};ix^$-sj#FzlbKT`QCOL6& zb-yWlm>;JzczJTi=|6HYZ`SKY%aggmF!&zS2{a%q8O%mDDRi)9hgCQ7keo@XX7a^N zfr+`A*EZ{xORXnczAm{X-K77%*fbL`^0qBo^L5j8rK^FZKHo)HFA6lY1;+p1R5gar z7YCbT%n=6qxZ^v@RpTkcui$s!(gE~8e07woQiK0DxEg^0zo&SL;7trt!powH5R~<^ z=NMX##bToeI9>4fiP%~0m;C+Pv3Iy%evXOtkbZ!7v!O(2x`PXe&}Dy};rb^oB|;s% zcZd&w4sNK!?d(8eU_BdoF{}5_YQJML5s7QpvSDQ#?%-TfL&FsOv{pXxGr-&%S({-ZD5!)Pwc_)U)7(oN0_<`S_F@|4o z7Ef``XJpZ*?ip6`h`tQ`iW1hy$ryg(y){xih3~P>T|a%h_yQY@_!tlHC7zJ{2IBaN z+AzN6{Ymt_TXR!Y6#jOSCTV&~+cfk70fH1vQf#E+g$7V40?}~M)N=E}CfziLoSYL+c5uow zKfp(Q#2JSdAH=cfFzSnM{t|zK!-(HL=TO7gaWXl3@3q!h>-*OF&i>=?C%*wW0hvNf zAbC!;)VfL`AuxVN-jx+cy6crox9+H>rrYgzI?5LiHGyGmE5B~{v=T_&sITx;6_}K5 z-B*sIPPzAF%Q05^Gi}+G_iQbd$#UFwZGBQ;s939&Rs|Bv-kQoFjxh@(7#D~aORK{W z$XXae((G~;GDxN{#b}e$*k&xGkT$zr7KV`&7^~Z^y4dgBQvQm(<*;zJ?lq;eDt+6W zBV$6h?4Cfn9)-B^yKB;uT`^>2fV_mc6b`)5k;VpjcPt#lA;R_gq_wji zG|cuYmwnsS4ecx0sb;VfMGGaA*`;-*FUk&K<%*>+I%qFLZFjwzaS49AtgC6fAy7Rd zdxfx51x~wg*K?eOg6UGB?YXX21=nu2bRlTry1M=QFYCJSh4R;wOCkv!v@`i!AEON| zo9zp-8_i-=x%#&9-LUUQ1jjAPk?KgQ&->CL;}@`nQmmG)XF2!7S;TOda8?4dH&^$(cE4L4AQ4Gx!1BV2D;r(4P56z0_~#8D zFhwbrrQ5TuOr_(b5~e;TzN^%Oo6*!%yXR94t0?5Bj{{OA%?5$_r9V&+B(R^BJU%3Fu) z5dR~v7(dFL%Q*91zWft*ly`4pqMYBvWI6vUc5Y(29N)z3Bl=_5&F8KlLz-2F`O9Dj zGfgqqZsy9`e6-tL|e|So=#x$LL!s|A<-sC%-|7%d|PpH_F$z zByO_)57q%snq-w67Pvb?e8(^opqmP- zZJ}Gjn|O;@j`2@+e(+D88{lGF@iPX4W$)FJ&3x1i(GRoyF&j*!ShP+yoMX} NWN7^upW-HF{{a_!#~uIx literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung8/bin/Tier.class b/Code/Steiner/oopUebung8/bin/Tier.class new file mode 100644 index 0000000000000000000000000000000000000000..3995d76a30f414f1c0e0439726f107683c6eb5e2 GIT binary patch literal 665 zcmZuu$xgyh6g{t$7O)IfCZ|MK0vh=Mhs2n;YH$G|aapjz5-3S2ewQW^6BmAfA7wnZ z;1D5A-n-Ko?(4_r+dF^@?3>UO^p5X^CUk|u(0z29BR3c{Z+k0(a~w80UWAN0$mmwbiNBO1(?u_2k~mAOXul3R$Yu>fJOH@)nXXB-*rK!eGVm z1Ftn3_q?#<_D0mRok`yvb=}aHd|A|^2Y*U0j_g8j#=wiN#Cfq+U-h71vfqmBo73;8 zw8p=<&9o=8u(q@A1sPUugIHG6XIy))I8X0DH?8{uf@rsSc@f^9v z$sC2}7+~|X2>^jQS56a{|A47gIITUt@ H*0A>ljjLp| literal 0 HcmV?d00001 diff --git a/Code/Steiner/oopUebung8/src/App.class b/Code/Steiner/oopUebung8/src/App.class new file mode 100644 index 0000000000000000000000000000000000000000..f07de5f85d45e079301b4d58964bd3b7ec39bacc GIT binary patch literal 1692 zcmaJ>O>-MX5PhSsU5RxZ%T|IQ1clhiI*uaicfZ%&JAeLj@C3lSXeE%w zoQ88c&g(D}2w`5w1sw}IF6vm+a4CTVvP!%e$6L6pw6~MWIf1KqPi=F`Ew9A2Bm|aq ze4sWTCMm9KC~CMN5W8kOw!bV8Hs?15B1N|@1t!b3BiH(!s_bo8)iy1Wj%7OnC(P~g zuJzE$wk@ZTt@u6LY2=mTM8&sityQZV+}ChZ!-_zn;`VzrxnipjdZF9Bq?`@Bf>#-G z!YHA>g*PcH`{W@a(sd44Z?6~S!b%g!VnEKLcb-OvLThnZ388I zq~T)&Wvm)l!ySR+*In25{GQcam44H$dy_G&>$q#+6I3*882A*M2JYd$fh{~Ru#E>g zK2yh^GfTzpR0;J9Z0h(@8NVVzQefcc6}VH~l{KQA9#a-#-YzSSd4cohXxTTko-aGZ=Jp9BHH>Pz*>(2DXNRQKA%J*8`fO-N zRh+FZC19b-IKvudhDW)K5IEVfTC(UmHOs$e`%P+|&rW!ZZIm=ra(K5owcSF0G!g&w)gm}Apvii*{t*Oc-m=*(h983OoM$0QpCJwCAa zEb!Sv%kNul+hcrR_JZh{y7V%Kv+4w?&W%YmCa{K@8lQ&1?DN5~ori8q9)3Z?YOh!| z-|g*busPdh*KPGVYeva&WUtt^JWsL(KOIeZ7-Klyw=JjMmfq~pF+WQAh~)*xjlHfM zbN%Q*52rkTl-ps5qSbC!Y+vRz>#tPsXXQJw{?H zqVMCSTqGS?7{EwJE(UUu@;6MRBLf^ez$7rhakZJsMbpt-EFF8Yq=lFCl%CQaVJ;m@ z>6deH%#q!nrsS|V6&3k7YdlxS$H!PeS3(*(fbxT_|O?#)c(Na}q>r4dA1VDOQPsx+z+Nx}{ zqkEL?Z7A2?kBwKA*Tzp|vIh(kG!w>yl4Qwgxn;F%YRv8%YLj@=kK~p#Fp4V% z1~6z~1cPL%^BEYzaRb8`jA6mRBHlId9bIY(UiwSrR+K$$ zpnwnJ_%M#5fmPh3oTr~{*|0htPK)m2MSqLw6gZoCHQNyYJV!?mBd><0Y1w3cR3erdRbRBEMWjOkfgJPM&!~k@x_wkUpKee` zAUgGK+0@y0B&6%g?XuI@7RYr1w(}J_irF{uM91)vZuuty6aRI@w6~m^$_EMt+APbm z=eXN3+$Ha#Yk#@yW&52;+dM*raEJ@2MnVy=D;ZuRhSL!>8o4~36kHcv`Nd0_;B7Aaq+xQjIm&~7e z&-|GekaHJ*qj-()(+Pg9FfPnFmHQDQcXAJ*Txt*DTeu0x5Paw)M zPLu@ylITS@Z?QpN4Z{G{Xxijkt>k z8ay>iEaMv#Qj25S9I5PLL_74VYb^3`w)8kGp8WHdUIqc8&9&0Wwa4fB^l^x>y9X8Y z2G#@Gvy_FhQlv4yeB*c>Y0@6&|CBRW;%XHWcz{WK&X_VXaFO-P=||T~gv3h>ix(K1 ze8E}-x1Me*dx>kU?5HNl9u+m&@KjhYe?s5Xck~6l>h=42p52l=VG?7AqS=DjT6;d%tk65$k9~Kid1%`4Qs7-Q7T}w z-^*R?`|qs2!d9EO{rMsttD9I4b_TIZPxKKU9PD@~!}hQSo6G2yK=t>++tEagxrEtj z53$eJDDjC5eiY>yb&M7`7cOy~f2Zu5jDGk65gsjJgvU#mPb>*|#DD^DghjDK>kXnn zh4E{^9-| If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/oop_theorie_2/bin/App.class b/Code/Steiner/oop_theorie_2/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..2d46d91934770ffc6f9e06470357ddcf68e32eeb GIT binary patch literal 1536 zcmaJ>L02196#iZ^$xK2j4QWbIsHvqDnzmT1s02_Ni=_q{O~k{g3m@T`Oi5Pzf0RMve58U_%#BXL$;J|T__uhT?-tWHeyLa;I-!Jw6%;QrN z34!FI=b11B&OVZlcG{J&O!n?q zE#+z3bpjJZ0)@k<|2!tn@p*OS2d-n`JVEbCC&;3J3*p;FLim&D%adysUg1mXN-N*O z7%}d9<*J+y(t!B#KxTIMdLwwY4I>XeLa|nwVp&8*blksUu-npeI)SRQGy52 zF(9X9v#Wyfn(J=$y~;@`kK7zfY;Jq%l<=cc#a~b5XnzhMs$qr^qLLj&7ILfbfWe_NS79R^-IU&Sp)J!x4F8+Tg z+ZXGAOW<&F0D%Ng{KmPOw5GTV?x}0fVf`4nvs^$pn&%wfFQk$k{k)-P+Dd|_- z9Sp(aKf)76ea-z_4C4n}h@`pAY?8*inB|_r_o!fwqDbP-vqFNIx9}d`=jjRSgm+0+ z0Ln1-LDfv$F;RsO;fjHM7BS;H_9ea?WXcCjN#HJ)xLYhx<8K8IXk~e-;}bM7@(-^M BX#fBK literal 0 HcmV?d00001 diff --git a/Code/Steiner/oop_theorie_2/bin/Person.class b/Code/Steiner/oop_theorie_2/bin/Person.class new file mode 100644 index 0000000000000000000000000000000000000000..010d006883a110362bef65ec365ef8994a6a022b GIT binary patch literal 1678 zcmaJ>+j0{}6zs8NttGEfBFlELz$Rc~Sq>-=0we+xEaIR#>I{#D7)mT8zWXIwZK6Ua9`Uv2a{yDEGjciUE)DYGL(&%7s# zX?@^D0%OhC9f}=4BHrfjt6r!N_}1!$q4Kq1ConaX5Jj6Dfr)J`TZikiYr!2X4mcg# z8FSvSW*0vww4FG%+liEp1Ez+!Y)sBj_FdDH3`6ZCUAFFzciA!>YsumYzIJeRki=1> zRma6Od_&KI9y_0i@`CD?NhS>?JGBCj&J7ng@hv;ik%y`t_${e_@$>;_k(R!uZ;L|+ zHj=jWi^`#f+YWAhX!~F>7b{q%F_wJW7szb~y|AU$Jkz)FSk7g0UZ`a?2y~=F* z$iK#?8<$>U=6bp^l|Hlg0;S4dC_TYgCB^x3#-?zVzvnF)|9m)R`AiUVl9(m9+?&86 z@|a`XwHP1s62ch&#!Div_NwagqB)hV z$Rq*;zQk;T)la1K^cX58GCP#WC0ss1q?9<^Ph^he=Kq6;>8Np_ic<;JDqS>=6#v9m y#uU@LH@FVG#CQLec%FV==;KyQB&Kl3D)=6EIhqPT@_QdY@y(o@pRtZjoPG~2x>=t9 literal 0 HcmV?d00001 diff --git a/Code/Steiner/oop_theorie_2/src/App.class b/Code/Steiner/oop_theorie_2/src/App.class new file mode 100644 index 0000000000000000000000000000000000000000..281644fa44133d2669173cacb5deb1b2e46893e9 GIT binary patch literal 570 zcmZuu+e*Vg6r4@dZX2W4OY8l9i!InkA1Z=)L7}Kn5yYpoE+x_=rAb9UOCMTL@B{oP zaaPePxUgq-4`*i1*?oI|eg&|Nq6G^%iM#~^xils;PU8mSe00_v5pN1 z$HpcK?21f*Y~S*%cB|^Kz*s-^<18Q}6`#63EpyKQeWqBk*U$qwC%W%n($$A3Rz5w$ z4h?c&d@n4WbI6#ZD%UT68~;tyxTTAl9O;koSGRm1j+o)E=w(3YS703EZH_32$wCj} zkq3bx#?)t0kTi@eDZ2E4Xb@*#U|jW(s1!%dE|SIUU>B(;$YK}izCs>J)+UgKNyQ|_ TsW}6Q5oS%Qk8+RkY+(EYE1q$6 literal 0 HcmV?d00001 diff --git a/Code/Steiner/oop_theorie_2/src/App.java b/Code/Steiner/oop_theorie_2/src/App.java new file mode 100644 index 0000000..2241763 --- /dev/null +++ b/Code/Steiner/oop_theorie_2/src/App.java @@ -0,0 +1,25 @@ +public class App { + public static void main(String[] args) throws Exception { + // Create an array of Person objects + Person[] persons = new Person[5]; + + // Initialize the Person objects + persons[0] = new Person("Hans", 2012); + persons[1] = new Person("Peter", 2011); + persons[2] = new Person("Jochen", 2013); + persons[3] = new Person("Christian", 2050); + persons[4] = new Person("Tobias", 1932); + + // Print each person + for (Person person : persons) { + person.printPerson(); + } + + int sumAge = 0; + for (Person person : persons) { + sumAge += person.getAge(); + } + + System.out.println("The sum of the age of all people is: " + sumAge); + } +} diff --git a/Code/Steiner/oop_theorie_2/src/Person.class b/Code/Steiner/oop_theorie_2/src/Person.class new file mode 100644 index 0000000000000000000000000000000000000000..c850055bff1457ea5365ee7df901dcd2450bd28e GIT binary patch literal 540 zcmZvYUrWMZ6vm%->XvhL%oQfKHrdaaQc`mJ6Z z1)+bYkn((vR9nG355ge6pyW30X}X#`a8l?5q3+JceI4C-{Sg(**Ks!imfglWq&59p zsJN?hVVgu;N-m=$nTF&w?Y3oX_a?Jwpsxdo%iZc|ItfqY+a1`*IWS>4*g%%fpP@o= z@oP8zp&rCI;tgbYEe0PNl8zppqLKpzhh2@Q61DjT^}CPR94W{Ia15$643(PA;ZA#H;pb% A^#A|> literal 0 HcmV?d00001 diff --git a/Code/Steiner/oop_theorie_2/src/Person.java b/Code/Steiner/oop_theorie_2/src/Person.java new file mode 100644 index 0000000..0c1facf --- /dev/null +++ b/Code/Steiner/oop_theorie_2/src/Person.java @@ -0,0 +1,36 @@ +import java.time.LocalDate; + +class Person { + private String name; + private int age; + + Person(String name, int yearOfBirth) { + this.name = name; + LocalDate currentDate = LocalDate.now(); + int year = currentDate.getYear(); + this.age = year - yearOfBirth; + if (this.age < 0) { + this.age = 0; + } + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public int getAge() { + return age; + } + + public void setAge(int age) { + this.age = age; + } + + public void printPerson() { + System.out.println(name + " " + age); + } +} diff --git a/Code/Steiner/oppUebung4/bin/App.class b/Code/Steiner/oppUebung4/bin/App.class index 9f2b69709fb90e91147cf7fe1dac013ce4bda8df..528f790a537c274ef49aac8f6e2c93c3b3dd9561 100644 GIT binary patch literal 3659 zcmaJ@ZE#dq8Gg>)y?bvqH?Y~TKw7{BA>@VEpBb{?dQ`>Wnk~=+x04&N$?HDw?y5Ib*Qv^#TlVZ8Imx${oO6Nv207P8)M zf|^@K1j2pps1rp9H5PP41eOnG3(jykf6ghMu+QZjf%u@Cv2!DKF)PPvGVD!cO9J{J zL-o>4-p&>TRyLm*TnL%+irK<=Z_9{*dVz*&Rgg_@6b(oiSRqiqU^Y_GA26|=c@AZB zRDPHigIUihmP~9Skc-GUCN@({mB($`v=F<0e4P3=O2@Mqsyk$yvPUx$orE5>Gm`{7 zCSV;Yvc^vGP}v7QPUXI$V~?76LPm1!iw=R?Dfdk{PKmyrqUj7k ziZgh|z(=X|`Lx*1!dZNb#q^hyBV7~COXN5b=T5RMoI^%nRoAx zUGP|orlo8jb{A)rZ1&eKj?-w-9#BPLLUz&1X5>~|ab}54B2bf`p6^|Bp}_1;etK_U zOXniXe|Fm_1!SS!e7)JCl4BP$6LLE*Y_<6mqGN8kFsj;Im-5K$A$!W->juUQOc*$C z;Mv9P^0#*sdr(uu$0sa&5_twy;Ri!8Qdz zzbd=D=-g0ij`Pg3;|SyBI1fIa9IpzrJj|&7F~icQc(!Dm{;ceq$pd7IEGrAN&vm_$ zSG1>w9B;xMEk*Giyl&vT0vi_!pDkQ;C!Nk9mw;dWc7}bMmPvn4;MHn+DRkiQpj{Zv zIi-z*+;Ziq-iNzcHM7X@#PpQ21bhj`RUfm;MW3C^rFdfYE|1{bCcaM|rQLEeAeA$k z9CM3FVd94@%&?mj9FtEbW>^r(s-#;;mL{CsSdT>gm`8~}D|_wF{FHk`&NP==e5mJU zCVj=v>0rpQOXVVi$fk2vS{DjVu`g$rN>0hZZGlY>)pn_B8F*7*-T#Mjs|2ORdhXp2 z4+9`ViC;%P4URhbCWWE5z76vZ1r1RJ0u5>@TLFOYI*w|v49f%KaF{Mkn%syjyN_5p zWZXw69SXmLcq$!^uTG_P)0ZRhM^c;#)Uj1czlM5U>DN)OE4`)kNjatT8>o*c{RXAq zNPR4-05X7~038a@L_m;CBrXG(O5dmS&C)>-Eyyrd36WNaRw61(kRD={5D5inC!n&1 zEfP?PF{}Vv35fV|BrX>bt5HepP=Kx~58EUlssN`Ipqqf|Rm5r)AgKU52#8g(ly!(% z3Q?;NJs)&YrvP;duv5CIRAP53HCP{d?>_bnwLRc-IMf}UL0x--S?o()4U0s${lU$- zfB4h&9f@#TBHZ;3`U6!PRe$$Y35mOfS{f466{tI?e!o54V?5}Ngu3+^#2bx--qjOs zr1wKtb&=2$k(+aWi?8kpx68TV9=%cjEs}5Ic>L5ooaVbRJd2M595k}_hh`8{lcWBm zWO2x6@hvn{*2&Tcn)vJ|TgS-YYt+t=+rJ~H-$$LO#WK;3AVy z7k}i%?N3-O-sN@dFIXe~%J)B!6#vG0ErO&LLzA`=o3*uQ);3Y@M2FUgE!si8k7KJg zg2%M8=+ZKHT${u;?O8mbT|u|@9JXsO;z@spjmd1a8*rE%81X*8GZPSudkOAjJpFuQ z+n7Gw8hQ(tTkqmZ{JFRAyc}JtjIOudCNem09$|-oo$Svpo-(_6U49CW()~v4oj-$2 ztn=3fM&wmcMSOw1)@Zw1MI3Bv4R!qn4fpUOBeyYfYnbCpjNaC&&ugyvnn<9z-uA&v z_A`@yBya#57^{=fcH)qq$;u!aJ5?=%G7Qdx6-J?I~4u^KnV0ELuwri-J#bc6fZ$NLqeKjQ3 zCc-!8-V?G`!TwrFP64M_i8L8_n*BM2&3ML-og{`%eg0CQ#48a)*0aAdAI;Ba6+&~Q z5Sc|DUaGLIUZe4AG}7=*e2ecUW_XjvxBTZ1{O23~^GE*kC;szi_yw`@F8@p1!LQKx EUjURct^fc4 literal 2828 zcma)8YjYD-7=BK3*=@SDF%l58SQM}qpjs7`AZROp0>%*aZDzAF3)q`^SzeW*YP)z)Y&yE5FPNw?F1rdwh%*H zpe^gT_DHRC(5~#32aC2qD(mHCaa2|uHP(|+f5NE>#IoEfLo+4mxB`ni_h;v~%=s0^ zEo9U-i7ij&?XvH9Zq-0a;F@{X9AaP*fqDa>&zS@k<5~kt1g@T6Hstzt!LC?Xie&=E zlq}Zl9fy<)LtS+~Xj;a^^^Cn=y8N10&hT^oq=^oOFj(|z6%#iKG;M#t#7agp>=X&E z=8CN2+m)(`P7)bv(KgY|Zmw34T(gGUErkN{b?ohO@`P_u`_z0cGto!tPMM!1;dTLQ zM}?WNJGRvV;(CJp6%oQ5~DLqKV-#s@=7I(_Aih*f#%ZmoI{EIbA||L=!N%&{2r_MoFQWwPSdsg&^O`aRFD`W0Cow*3ijyqdrp zc+0?>0xRc}=D1Vdq}?0(9v;-7%u`^~DuA~IKB*5tvqOVhr8{19V~5eSvDIzn8R$0a+~Oc*SJe;&|P}y9`uSVTb2-R444>p$#3v#QUttU{plnbTXvd|;8VfiuZ2%5B(QDes2NwG zjjSa5%GA}$Ow*5ivK4!T-;TpCYD`$l-6TaHFWI+~81xcryWOC-?CBUlpj`C^0B zl-D2?bcl+06(&wnGe48{J6c2wEU^ZyVi;Em7j5D=lHzMb#3`i38C)x7uvGlS_E)rv zOMDafjqM*4uhQY|v`d9y2;116;@!U;SqQGX8^ajkyVW_Qu>(74?-KoZ5WDDIjw@Fp z`j40~u-m{M(Q+9n7zReeF%585sXU?nsi|mH7O!w+6WdMSWAoTK?9KLcNBVxi;%-(3}nw~*xj)?#0kdn5OjOKp@p!Xmhn84A0}4O$JMw2H?#CQu@PNCY>UI) z7||l~Oso&Q=Z&jg0kluY$Wc|f{X3MqPvgK0rhv0}Djdogyihl^Ps5qPON}$`435su zq+aII`GOA}T+7m4hvjtb7JmD2E04Ob?h@D@xTTW*DjjLUYdFSs84vp%x^_Hxz85?{ T2%aC|6XNP+=2Lu*FR}DrW)_V- diff --git a/Code/Steiner/oppUebung4/bin/Article.class b/Code/Steiner/oppUebung4/bin/Article.class new file mode 100644 index 0000000000000000000000000000000000000000..41549fa3d288479369b22b98107891dd225a26a4 GIT binary patch literal 297 zcmYLEyH3ME5S(=!n>dCf<_9PPMf?FgB!om|B}Jn2XLCv}a?a9W=f9|sDEI(A3T138 zQQXe#?5t+*=lAOyz$30hc!KcR)ut$Q2wyNgsFO-dWq0W+Kj@+s_>DD$B>Nw&YiI24 zo-?bCS`a)KdY%M>`R$hKOZBEB3=qe-z(_F3jMdBLm}|FDdC83=s|r=Mh;-Y?a~NC&nKn9xhpf TP83{`$A1P)Fl8s0b*|(Ljw?8Q literal 0 HcmV?d00001 diff --git a/Code/Steiner/oppUebung4/bin/Storage.class b/Code/Steiner/oppUebung4/bin/Storage.class index 73e7c728e6e402c33ba74d35d6de1ead4b10c6fe..102353f49a8ec2e544918ea23a9b924126b0a175 100644 GIT binary patch delta 214 zcmeyy^p1(^)W2Q(7#J9A8Kfq1nMSiG7L{Zs=cF<+aQZkxnAVI89EGKcc_oP@m5dB* zHko;uC3cJq%o>_uj0`N!`6;Pf49pCCJPce6-0Tbjj125hja&@;41Amnj10m&4D1XX z6BmUuDop$(8_x!`juD7~>VY&5kmUq403;%ywVi=iYc~Ubv|O-^$<1=(_Q8156+ iI){Bn`$kPdmuQq({Kzut?NKYPd4oO%WPu@3g7XLUwjOo> diff --git a/Code/Steiner/oppUebung4/bin/Unit.class b/Code/Steiner/oppUebung4/bin/Unit.class deleted file mode 100644 index d519a7d0bdc985a01781a9c3d637b2d5112d5b69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmYLEOHRWu6r7i)NgDz!Z71fkXUd44uv|7 zkXU%+8PA(}{`vj-25^m8j6e`RS>s}ag7IFxsjO0Vn>`eJT{^+wrB&7`_b!k-dRux0 zllrR*mue zPYm78yfQ8KYcV!i)ooMirSTI(FJAa^%)uspBjD*HA_6f6M6T)^iAQ8v$LTr$MEXG? XzzH#;?5!hW+THsY If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. + +## Dependency Management + +The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). diff --git a/Code/Steiner/test27.8.24/bin/App.class b/Code/Steiner/test27.8.24/bin/App.class new file mode 100644 index 0000000000000000000000000000000000000000..e6375408e9eddf8e614b7698678dfe83a5975ac7 GIT binary patch literal 869 zcma)4U2oE06nez1a+b~by`*dr`{N3W*SWv(Q267a80RM>B{s2FoGPh;POl;Hlyyrd7d!FZ<({I1N>;h=xwt|E}a&0$%Y?K}M}7AU*J3IvSEl>yVKW$aP%Lc{-a6oM6Kqj2(eO#~<3` zo*lTc|MyUeHr-G_?vSd*G!xtP1jkRE*Lo^03M|$C=ZVu_inCm%0OPnKH7wzpf~))TXOTN@t_6X;9qKSpBWLIb)Gr%- za?`bg5nEV1rey+Z$g;dqv?-A2uL}s5A8oc9*~3>)?CE?C3hL}_*PjJL=aCx^OXWNo zadWWE9<*LwY(h6F6`4iL+^RUJ>4ucmmT=hKwZI)gdCy-;3JogeKC+BIt z6C0<0p?=jmW>U3GDX&|moG(~rO14ZzvXbrh$bCf7tTc9T_H9B`%-wgtfAFMG-NB;y z8CU)RiDe}b%UUHhwUStY$~Q|n1xCsgx_-Ck4t6()&>{UqRl$nLlrzNLrLh12 literal 0 HcmV?d00001 diff --git a/Code/Steiner/test27.8.24/src/App.class b/Code/Steiner/test27.8.24/src/App.class new file mode 100644 index 0000000000000000000000000000000000000000..ea593675d69e1dc9879f92396138d238dda405cc GIT binary patch literal 703 zcma)3%Wl&^6g?AH*cDWjSYX-r&YgSinRCY9Pre-kxQ{gxMJ&$1M$N<}TsEOZsy6nZ;soumIsxWLgpoTUDk zR0b53;8K&ck4wVO3`q%=*1A5FfeV6)_g`O^uLQSRBcqKcM9lL*vNoIGW))df9TF zV!7fvN_QPYy3X$Uaa-GvwyeL$(z-318~P^{99wUGhW1X152rt!uaN(P%fu9NF`Jm< zT8GSa8z@mug`FD3EwgH}|A4uT1w29(`&h&a=2t|NIJpXW%AhOEDa`W~bo>h|Cz#C( QE>R{<()0qqN`7+nH(}C;vj6}9 literal 0 HcmV?d00001 diff --git a/Code/Steiner/test27.8.24/src/App.java b/Code/Steiner/test27.8.24/src/App.java new file mode 100644 index 0000000..fb50bd1 --- /dev/null +++ b/Code/Steiner/test27.8.24/src/App.java @@ -0,0 +1,23 @@ +import java.util.Arrays; + +public class App { + public static void main(String[] args) throws Exception { + int[] strength = new int[5]; + + strength[0] = 5; + strength[1] = 12; + strength[2] = 18; + strength[3] = 2; + strength[4] = 1; + + for (int i = 0; i < strength.length; i++) { + System.out.println(strength[i]); + } + System.out.println("-------------------------------------"); + Arrays.sort(strength); + + for (int i = 0; i < strength.length; i++) { + System.out.println(strength[i]); + } + } +} diff --git a/Code/ost/_00_hello_world/src/main/java/com/example/App.java b/Code/ost/_00_hello_world/src/main/java/com/example/App.java index aea1f3a..d2930cc 100644 --- a/Code/ost/_00_hello_world/src/main/java/com/example/App.java +++ b/Code/ost/_00_hello_world/src/main/java/com/example/App.java @@ -12,12 +12,13 @@ import javafx.stage.Stage; public class App extends Application { @Override + public void start(Stage stage) { var javaVersion = SystemInfo.javaVersion(); var javafxVersion = SystemInfo.javafxVersion(); - var label = new Label("Hello World"); - var scene = new Scene(new StackPane(label), 100, 100); + var label = new Label("Hello, World"); + var scene = new Scene(new StackPane(label), 640, 480); stage.setScene(scene); stage.show(); } diff --git a/Code/ost/_00_hello_world/target/classes/com/example/App.class b/Code/ost/_00_hello_world/target/classes/com/example/App.class index afbdcb52c9a02969d451c4b6066e22b487c80b36..247092fa86f69777bf59cee48b7fc9e1590a1fe1 100644 GIT binary patch delta 703 zcmY+B%~Mig6vlt=<-!HLMj%KC0a1xbg<5{3S&)5bO>UTK7*~v5vj(`1SlK2QwP-M zDwa1l4fMVESXiMi*lSi04*?S|K4(Q+8x9g?z#yU+>}{*OZ*5zRrRKVA5+%0R$S1?Z zP0kTh^uMmXt*!4ox3*fZ?54rc-q%bzr7#z*dfmR7ePM6a*McNSyF3|1Y{V&P(WJoz zMdY}-*jlxkR4MWu#5iBUPe(ud z;j7o)G*>sAl4oXD$==-KLAlElG~`v3s3dwv+xYk8q7f8y(_qrq#cqMT`sJlKLrBnV z-p4PMFyG4O3`e;VrO@WuthbQx9xzro zVCs}L-JKdnCnA%h3=m_2L9rU=w){F*&7EV$6E(ukEoMcJE-}iS==U=zwR2*0fKln2 ym)r!;`lR))I1f;wd}3fqqHE6YIpSW2`=?TZG6+)An(SGEpGPdpcg2#R#^Zk?18ndB literal 1227 zcmZWpYg5xe6g}IfO$b3sDb(^3-z_Ln6jX{l1QBK`!%Uqz9X~B0lxUhTNviO(_(B;O z`~m(b$Gb^~rqFbDH+S#7=bU?Y^Y`EHKLFlfM@0fj8Ipz+(hO7I`A>d$qVwZp+cJ1y zxsJZxT{EPYEyoI07?Q0mbQ$_Z)|%=0 zl#U@+ELDU-x4F~MtAS@Zjj~8}N5i1VGZ2yJ1jra-80+xz4bw4o!*v4Bwe>DJMLMxVI?zWoyruT*K+hoaBT!Y&+ z?pfl!W0Zm;%cojaZXlHzQhva_phr?ybOU zz3VhHno~1vurpdD=w>3^1~j~-wH7(x9hT^gp^Rl3MerG2oHWhvFCc%uz`*V$GWBe> zjogxSiG2MMg}QWw@p`f#Roj@%VVeGJJXlK27E3zvlJj%*Q!5g43vyERgDZ6ESSE@q z2{JOUIOnINaxpM7aPly)GO$g&nP*plqr9%zlVGv^wpO|ev*_}~DB-w#H zeIU&Uq*=ALGjMDKGME^+fFwv7q?8*-@<0>-Xu5>t~T7EN4mO^giEU;||UcuXuY delta 308 zcmdnUvXDjm)W2Q(7#JAL8DzN_m>8JZ8CZB2SQ*$RYAP9VFmNz3@MI;HCF+%>78Pga z=W#J`F>tdp@bED3GVn1n2!Q1Da}x8?^@A&mOHy+u{xKKlU=Uzr-~-8|RlxMIGYC!O zm1JjRU~$e*Nu3yz$HmCN3sDj_IgnAKUJz(E2rx4+f@}wp!a$xrkY)tZtXkU{7&ihL zObjAG5+n^$DhecdAPN}77{q}*P6i1ENuUTwvm96ks9K192LtB@pa>(9ZZ@D=DY#lq TgkpXyin)MVrGW-8F~|S_^Cl?G diff --git a/Code/ost/_00_hello_world/target/classes/module-info.class b/Code/ost/_00_hello_world/target/classes/module-info.class index fb805fdb1ab35abce1e35d930061ed4a9e3326b1..5e9b472ec74bff92562a22c38f5335636f119ef6 100644 GIT binary patch delta 66 zcmX@Xc!F_4lstb{Vp(EZgNrMUzH2yiukNJa)8 H5Cs7MhiDE^ delta 66 zcmX@Xc!F_4lssovVp*bIQettcFatLu13!qHR-u=ipI1_ppHn=s(p;i}0SLH21Op=j I510lM0CvX?Pyhe` diff --git a/Code/ost/_00_hello_world/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/Code/ost/_00_hello_world/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst index e69de29..c4d055a 100644 --- a/Code/ost/_00_hello_world/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst +++ b/Code/ost/_00_hello_world/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,3 @@ +module-info.class +com\example\App.class +com\example\SystemInfo.class