From b41ce6d901876c2af7873808a6269e34811bcc6b Mon Sep 17 00:00:00 2001 From: cloudsaotome <40521200+cloudsaotome@users.noreply.github.com> Date: Sat, 14 Jul 2018 12:18:56 -0500 Subject: [PATCH] My files upload of my firsts projects files --- .../05-ConditionsArraysLoops/build.xml | 73 + .../ex05_1_exercise/ShoppingCart.class | Bin 0 -> 1342 bytes .../ex05_2_exercise/ShoppingCart.class | Bin 0 -> 910 bytes .../ex05_3_exercise/ShoppingCart.class | Bin 0 -> 1242 bytes .../05-ConditionsArraysLoops/manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 7 + .../nbproject/project.properties | 74 + .../nbproject/project.xml | 15 + .../src/ex05_1_exercise/ShoppingCart.java | 32 + .../src/ex05_2_exercise/ShoppingCart.java | 19 + .../src/ex05_3_exercise/ShoppingCart.java | 30 + .../practices/06-ObjectsClasses/build.xml | 73 + .../build/classes/ex06_1_exercise/Item.class | Bin 0 -> 365 bytes .../build/classes/ex06_2_exercise/Item.class | Bin 0 -> 365 bytes .../ex06_2_exercise/ShoppingCart.class | Bin 0 -> 1075 bytes .../practices/06-ObjectsClasses/manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 4 + .../nbproject/project.properties | 74 + .../06-ObjectsClasses/nbproject/project.xml | 15 + .../src/ex06_1_exercise/Item.java | 11 + .../src/ex06_2_exercise/Item.java | 11 + .../src/ex06_2_exercise/ShoppingCart.java | 21 + .../06-ObjectsClasses_Practice1/build.xml | 73 + .../build/classes/soccer/Game.class | Bin 0 -> 337 bytes .../build/classes/soccer/Goal.class | Bin 0 -> 345 bytes .../build/classes/soccer/League.class | Bin 0 -> 1544 bytes .../build/classes/soccer/Player.class | Bin 0 -> 299 bytes .../build/classes/soccer/Team.class | Bin 0 -> 332 bytes .../06-ObjectsClasses_Practice1/manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 7 + .../nbproject/project.properties | 73 + .../nbproject/project.xml | 15 + .../src/soccer/Game.java | 16 + .../src/soccer/Goal.java | 16 + .../src/soccer/League.java | 61 + .../src/soccer/Player.java | 14 + .../src/soccer/Team.java | 15 + .../06-ObjectsClasses_Practice2/build.xml | 73 + .../build/classes/soccer/Game.class | Bin 0 -> 338 bytes .../build/classes/soccer/Goal.class | Bin 0 -> 345 bytes .../build/classes/soccer/League.class | Bin 0 -> 1448 bytes .../build/classes/soccer/Player.class | Bin 0 -> 299 bytes .../build/classes/soccer/Team.class | Bin 0 -> 332 bytes .../06-ObjectsClasses_Practice2/manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 7 + .../nbproject/project.properties | 73 + .../nbproject/project.xml | 15 + .../src/soccer/Game.java | 19 + .../src/soccer/Goal.java | 19 + .../src/soccer/League.java | 64 + .../src/soccer/Player.java | 17 + .../src/soccer/Team.java | 18 + .../practices/07-ManipulateFormat/build.xml | 73 + .../ex07_1_exercise/ShoppingCart.class | Bin 0 -> 989 bytes .../ex07_2_exercise/ShoppingCart.class | Bin 0 -> 1066 bytes .../ex07_3_exercise/ShoppingCart.class | Bin 0 -> 1034 bytes .../practices/07-ManipulateFormat/manifest.mf | 3 + .../nbproject/build-impl.xml | 1420 +++++++++++++++++ .../nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../nbproject/private/private.xml | 4 + .../nbproject/project.properties | 74 + .../07-ManipulateFormat/nbproject/project.xml | 15 + .../src/ex07_1_exercise/ShoppingCart.java | 17 + .../src/ex07_2_exercise/ShoppingCart.java | 24 + .../src/ex07_3_exercise/ShoppingCart.java | 19 + .../practices/08-Methods/build.xml | 73 + .../build/classes/ex08_1_exercise/Item.class | Bin 0 -> 435 bytes .../ex08_1_exercise/ShoppingCart.class | Bin 0 -> 787 bytes .../build/classes/ex08_2_exercise/Item.class | Bin 0 -> 1364 bytes .../ex08_2_exercise/ShoppingCart.class | Bin 0 -> 897 bytes .../practices/08-Methods/manifest.mf | 3 + .../08-Methods/nbproject/build-impl.xml | 1420 +++++++++++++++++ .../08-Methods/nbproject/genfiles.properties | 8 + .../nbproject/private/private.properties | 2 + .../08-Methods/nbproject/private/private.xml | 10 + .../08-Methods/nbproject/project.properties | 74 + .../08-Methods/nbproject/project.xml | 15 + .../08-Methods/src/ex08_1_exercise/Item.java | 16 + .../src/ex08_1_exercise/ShoppingCart.java | 19 + .../08-Methods/src/ex08_2_exercise/Item.java | 32 + .../src/ex08_2_exercise/ShoppingCart.java | 20 + 94 files changed, 10137 insertions(+) create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build.xml create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build/classes/ex05_1_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build/classes/ex05_2_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build/classes/ex05_3_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_1_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_2_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_3_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/build.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_1_exercise/Item.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_2_exercise/Item.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_2_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_1_exercise/Item.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/Item.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Game.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Goal.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/League.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Player.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Team.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Game.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Goal.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/League.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Player.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Team.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Game.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Goal.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/League.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Player.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Team.class create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Game.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Goal.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/League.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Player.java create mode 100644 src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Team.java create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/build.xml create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_1_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_2_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_3_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_1_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_2_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_3_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/build.xml create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_1_exercise/Item.class create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_1_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_2_exercise/Item.class create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_2_exercise/ShoppingCart.class create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/manifest.mf create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/build-impl.xml create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/genfiles.properties create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.properties create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.xml create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.properties create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.xml create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/Item.java create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/ShoppingCart.java create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/Item.java create mode 100644 src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/ShoppingCart.java diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build.xml b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build.xml new file mode 100644 index 0000000..6817592 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 05-ConditionsArraysLoops. + + + diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build/classes/ex05_1_exercise/ShoppingCart.class b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/build/classes/ex05_1_exercise/ShoppingCart.class new file mode 100644 index 0000000000000000000000000000000000000000..2156d2533bae9901fc050926b595b6e05b232478 GIT binary patch literal 1342 zcmaJ>+inwA6kW%cneoKAFtH&iZfYoP9d3p~Qj!3nNuY!}3E&EewgR0@rtu;6%yj0s zBoZ%`Dz#Dt?|m*3&+UVeK;i@Vf&NB+0NOQ9A_9r<*!%3W_u7|r_VK)Y{p8LcwU;2v%P%WcPcQMS5G>*A`^hGFN{8JBfX4q2ihW3QaJ z*t4K=4PR4)Md9HeqGPdy3i2V+?Oa4HIBH{oBA| z&mZXf8w1Y14xA@AO!Y0`Ab~?x2L+}jB4Lq6!eSDAlooe6GRnh7FP}a*7{D0iGzysE zv0UYW+#w^EQ9gM-B*TRH_lzSulzDtf&fjquACtR*-*ALliWz^wC-{`UUi^&DP(hY? zA7GR=gZY|)DO3{kA6)!-6t=K-*_+S&CC^f;57$2GgoWN=JLUs?e`~-iF zKF~y?KfoVloP{Q~g}4thXTI~zH?uS6_n+^-0PN#Hhk;TOk2RP&q9}!CCy6JaFKc+3 z!ZSSA@d6bMRSh+U#B1qF^@br@srDFRN8V5{Y_z2-I#Z`F{13cu6OwIv18(=YFT?l> zjH$5<7)ot%v3GFVIu#efAILyh-LW^BNOyF^eRW8x4wo*&R^?OsjGuGM=I+SqDxVmK zi>llokxp*SHA8YR4OE9aizZgm88k-(0UyzIoclhXG3Z@y>JP*_88)7|-b*vgH*gpC zh;_{Unb~!u8Z#7b3%{L8dnkMZyQnji&ClFbfvG%mLegU%2$P$EI2S&*O{s(vGz~P+ zWJupu(qI|b!%Gb<1Fx{pQ2gJxZYZ4e&%{8{miS~M+#y4wvSxxS&{gv^`K0oeb7t7A zR9A?^xZdw9pg*Cf;7zG!e#w@e^_~``NJemn5^{?lyb045CLzhDE$7#@*uxI)(Bllh z2w1oQvKtgxu>cdu(AiiLkVTH76gH73BuxH7?>a`lk&U!}Ao}qV zvE4c1*#wz6v}5fjlAUiz)#uR3H4-g4{426eWkSIybQGvek-91)jXISI3)hz7*rHny ctA_h{K&1E z&-#FgMnAwG@E?5g*~H75fd>&{)9!s{?b}*sPrv;7@EO1v%w@0>LlP%b6T?6KS6?$1 zQO|~{S5@_S73k=B9qb5ex+So`;w}#jKRo@= zU3P=2ZnX|CnRdcEAgaI?gqNzgjH^V#?EU{m9 zi!=dQZMVWX)riS#Y9nAa+*V61F`V=RU8NUSSoO56nxPI?s4!H^4C>HraL9HiRMjW5 z%8#{}I4qEHymnA^r*$N_`)>_{(L4*gu$x)4Dp)Bx4IS15y8b1?0ZvT^A;nC(b-JWe zRl%dkKZ)U8|5i-4b$!tdEKGrXv&HA++bV`$(I=UjYPrQIbd>^&G4(+U)3|2hx`i3s zFmcmD1+xM@|69TarneRzyH!$4Dc^USivk0sE%verS|`eV_LOG&{u7p=x3*k?TxoM6 z8~lB3D=jXB+wt0@lwWJBz4C3o9U?mG$3f)zzllBx zh-iJZ1wNJO1%0yrJ;d8MyoWXwgB{q*v$d9h9_-^&8vAj82#dui3}lG;cA}DlaU(gB z%prL`WqyJ=DhtxErBjd{cA7S6XJ}LQHs>R(d+)LR_$qeToiqjcc@mOuJ0_8tNa1l@d literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/manifest.mf b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/manifest.mf new file mode 100644 index 0000000..1574df4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/manifest.mf @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/build-impl.xml b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/build-impl.xml new file mode 100644 index 0000000..4f3c7e3 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/build-impl.xml @@ -0,0 +1,1420 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/genfiles.properties new file mode 100644 index 0000000..3d08343 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=63a9c62e +build.xml.script.CRC32=1d4a67d9 +build.xml.stylesheet.CRC32=8064a381@1.80.1.48 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=63a9c62e +nbproject/build-impl.xml.script.CRC32=5737849f +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.properties new file mode 100644 index 0000000..43bab30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Weedman\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.xml new file mode 100644 index 0000000..284eeec --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/private/private.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.properties b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.properties new file mode 100644 index 0000000..9804572 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.properties @@ -0,0 +1,74 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/05-ConditionsArraysLoops.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.external.vm=true +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class= +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.xml b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.xml new file mode 100644 index 0000000..2167358 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 05-ConditionsArraysLoops + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_1_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_1_exercise/ShoppingCart.java new file mode 100644 index 0000000..daf2ca1 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_1_exercise/ShoppingCart.java @@ -0,0 +1,32 @@ +package ex05_1_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String[] args) { + String custName = "Mary Smith"; + String itemDesc = "Shirt"; + + // numeric fields + double price = 21.99; + int quantity = 2; + double tax = 1.04; + double total; + String message = custName+" wants to purchase "+quantity+" "+itemDesc; + // Calculating total cost + total = (price*quantity)*tax; + // Declare outOfStock variable and initialize it + boolean outOfStock = true; + // Test quantity and modify message if quantity > 1. + if(quantity > 1){ + message+="s"; + } + if(outOfStock){ + System.out.println("Item unavailable"); + }else{ + System.out.println(message+": "+total); + } + // Test outOfStock and notify user in either case. + } +} diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_2_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_2_exercise/ShoppingCart.java new file mode 100644 index 0000000..4b065c1 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_2_exercise/ShoppingCart.java @@ -0,0 +1,19 @@ +package ex05_2_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String[] args) { + // local variables + String custName = "Mary Smith"; + String message = custName + " wants to purchase a several items."; + //Declare and initialize the items String array + String array[] = new String[4]; + // Change message to show the number of items purchased. + System.out.println(message); + // Print an element from the items array. + System.out.println(array[3]); + + } +} diff --git a/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_3_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_3_exercise/ShoppingCart.java new file mode 100644 index 0000000..cdb1de6 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/05-ConditionsArraysLoops/src/ex05_3_exercise/ShoppingCart.java @@ -0,0 +1,30 @@ + +package ex05_3_exercise; + +public class ShoppingCart { + + public static void main(String[] args) { + // local variables + String custName = "Mary Smith"; + String message; + double price = 21.99; + int quantity = 2; + double tax = 1.04; + + String items[]; + items = new String[4]; + items[0] = "Shirt"; + items[1] = "Belt"; + items[2] = "Scarf"; + items[3] = "Skirt"; + + message = custName + " wants to purchase "+items.length+" items."; + System.out.println(message); + + // Iterate through and print out the items from the items array + + for(int i = 0; i < items.length; i++){ + System.out.println(items[i]); + } + } +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build.xml new file mode 100644 index 0000000..65b0767 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 06-ObjectsClasses. + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_1_exercise/Item.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_1_exercise/Item.class new file mode 100644 index 0000000000000000000000000000000000000000..e0ebff2d0c19f00437f36cdfdab201223e1b95a9 GIT binary patch literal 365 zcmZusyH3ME5S(@VNK7ChgizA~1tt=r0nvbvB3V!brH#(^DO}{(a6Y5(SyV_Ad;lMX z*s~(h(CqBYzGlCFKED8*;~+!}!vOmMMg(6Oxte4Inh@MfRw-c+FU6~fa#1XzsnM!f zToT$ZwJ3}-Zv^jIt5ovHEze)6LYZqq>*#pK8*a*sE4^41^1farQa_3$XJrtVsmNzS zE6X>cYo1g^7{zjZb}=8%M62 zNR~1+IE2G511{JgJkHoRf(F|g-a*)Kvb(vy%`9RhM(^YU^v;Qc9gcn@`si_PTe$&! M>@xD393AZa0{yv1lmGw# literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_2_exercise/Item.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/build/classes/ex06_2_exercise/Item.class new file mode 100644 index 0000000000000000000000000000000000000000..1c1e83db4b7023b20c7dc2673e0fbf3f26566a4a GIT binary patch literal 365 zcmZusyH3ME5S(@VNK7ChgizA~1x68~0nvbvB3V!brH#(^DO}{(a6Y5(SyV_Ad;lMX z*s~(h(CqBYzGlCFKED8*;~+!}!vOmMMg(6Oxte4Inh@MfRw-c+FU6~fa#1XzsnM!f zToT$ZwJ3}-Zv^jIt5ovHEze)6LYZqq>*#pK8*a*sE4^41^1farQa_3$XJrtVsmNzS zE6X>cYo1g^7{zjZb}=8%M62 zNR~1+IE2G511{JgJkHoRf(F|g-a*)Kvb(vy%`9RhM(^YU^v;Qc9gcn@`si_PTe$&! M>@xD393AZa0{2N76g`v8j_WpQmX@WIgf&~6CP0Ct@X#V8B(q4VA|W0sCmE$vC3fUEs66q= z8+;20Qi)1@0Dr>|AnrJkvh@X9nmcpPx!alf{rBfD0Qd1kLlkKRH#GQ=R&g^-_Lhp< zVcfx81sM&h^k=2b$tAC$fGri<3W^GL7(#o(67Ew5ewtGEcwGT|kty0#mDJ+Jy z%sb=6d~X&zrqwRiT!$D{ud3;^DNpdHM2-0M%?RfwjzVl zll43FB$5|ZtRsyGy=?jUKzE54t#LXP$uhFR+!@$c4^Ge;@|+at`0yGx&|MeVLC1ejr$gg=qZ-PQ@o;U!!58 P_=ru~N$su^;zQ~mA$a+v literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/manifest.mf b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/manifest.mf new file mode 100644 index 0000000..1574df4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/manifest.mf @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/build-impl.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/build-impl.xml new file mode 100644 index 0000000..e336531 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/build-impl.xml @@ -0,0 +1,1420 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/genfiles.properties new file mode 100644 index 0000000..1995b4b --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=81604c6e +build.xml.script.CRC32=1f36bbb8 +build.xml.stylesheet.CRC32=8064a381@1.80.1.48 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=81604c6e +nbproject/build-impl.xml.script.CRC32=63bb1a5e +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.properties new file mode 100644 index 0000000..43bab30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Weedman\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.xml new file mode 100644 index 0000000..db03bb0 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/private/private.xml @@ -0,0 +1,4 @@ + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.properties new file mode 100644 index 0000000..410f49e --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.properties @@ -0,0 +1,74 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/06-ObjectsClasses.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.external.vm=true +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class= +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.xml new file mode 100644 index 0000000..500978d --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 06-ObjectsClasses + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_1_exercise/Item.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_1_exercise/Item.java new file mode 100644 index 0000000..8a5321c --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_1_exercise/Item.java @@ -0,0 +1,11 @@ +package ex06_1_exercise; +/** + * + * @author evillalva + */ +public class Item { + public int itemId; + public String desc; + public int quantity; + public double price; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/Item.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/Item.java new file mode 100644 index 0000000..8e78bdf --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/Item.java @@ -0,0 +1,11 @@ +package ex06_2_exercise; +/** + * + * @author evillalva + */ +public class Item { + public int itemId; + public String desc; + public int quantity; + public double price; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/ShoppingCart.java new file mode 100644 index 0000000..7e07359 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses/src/ex06_2_exercise/ShoppingCart.java @@ -0,0 +1,21 @@ +package ex06_2_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String args[]) { + // Declare and initialize 2 Item objects + Item item1 = new Item(); + Item item2 = new Item(); + item1.desc="descripcion 1"; + item2.desc="descripcion 2"; + // Print both item descriptions and run code. + System.out.println("Descripcion 1: "+item1.desc); + System.out.println("Descripcion 2: "+item2.desc); + // Assign one item to another and run it again. + item1 = item2; + System.out.println("Descripcion 1: "+item1.desc); + System.out.println("Descripcion 2: "+item2.desc); + } +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build.xml new file mode 100644 index 0000000..f7af450 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 06-ObjectsClasses_Practice1. + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Game.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Game.class new file mode 100644 index 0000000000000000000000000000000000000000..f54a5762fb9dfa780dc87c48d3e4daec2340ba59 GIT binary patch literal 337 zcmY*Uu};G<6g;<0)21nf0w2Hz3}j&gbwQ#_1Orv~7h|=ql2}Sp5TC__#J~seQHXPz z0S5cMyLaz={{H#=0&tDf2whA=9EUhj7_41k7Dft%ak_O{n=0|}h9h~ExBVzsImx$w zBy(a)`nR^U^-Q6Aez8>O-MMF@FiCA`9(F}$s)b}ZnQ7{@6XVXE5@zF+g^b3`aLOTEe literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Goal.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Goal.class new file mode 100644 index 0000000000000000000000000000000000000000..90fc37e232e1be50ba03507497251e5d3b7a3019 GIT binary patch literal 345 zcmYk1yG{c!5Jm6gwd^Bo2#=l)DA2pF literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/League.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/League.class new file mode 100644 index 0000000000000000000000000000000000000000..ef4de65dd3e76e4a04961dca93127dca9c3196f7 GIT binary patch literal 1544 zcmZ`(OK%%h7(L_HJUnsCq%JXq)+Icg#HmxK1aL~B4XG(OZiqvqs7UC>y|JhDqneB> zdEXThtL|9Bf^|_trAEyUfE^naY~cs6V?{W3#!eFz{J4+ralZ3CW`6$X=>dRCShsK* z3py@Yh^YM?3o$GhSTuQm*T8!Q-q%sKU@7U6$^EigJ}_|wA6obbR}EY!@f*Tz0#ze?>zyKfS3Tw%ofdHH=r?uB`Pt+tS+*+igmmYOf*Mo5FL|eJG6iEq7O0 z@AeuE=@qL|H2ZRiFdgA`HJr}hs@@UzMX@cq&0^j6+-`G8g)#k>Tx*Mg^p1Il0_82d zCSfQ3!&!rVFYvo~bSfR47Bs}0q9dsr8&Rt8PDtx0Ac51jM%ts0abJqgalZ}T=@-Zu zVXW?p#@$tMFUVZSl#Usq)_Z-gA+NitLdh`u3o2n7FJqEk!@7)8O%Cshlm@#ZdtOuK zR@!dQxA6&X(4*psmgwXvo|IkMq-nFW~eEtv?ypA@SRP)2PIT_*ox{OL`cM}`lO`b40q_HfPeR^+a6kIy`T_9#%l z!Zi^HZJgoR4h`@sUgOQgS)8MU&XKS94BCK}+ec*U38K~EzB=4%`-o8aw_=6*R(!5rj_<>wak8AqCLDVYW7$MDzK2vc@ffMHp4AT)jp(A8 zF*C+@IFr>gW~prbi1DoT82V30KQOf)4*wW|(B64TfdqjRj82&7kXSvul^lmmf^+PI zCRTDLMjG-8k_&y}CFhjV1f-0tajBzW0lHDMJhQYWhqjsu2HDEc7uwh zU|<|+ekb9uHK*`4+cT%$aFndDwl!LRLEA4`^#SYtfcw{Y9S<>uZ}BF+r^h4Y@eDKg z1+(}K1^h{bzfjatnAfu0&+)aX`nSW^-~dVF7|EhGJSA1%h&V+HLz~1K)N&lPG||s< zNG3G{Z}Al6|B%u0?DYzM$223x$?sQ2EpSdA;v2>-K*t3lts-`ayRdW=bwozLn2vc} a3FkG=+TS>Ph(414V{^=mgf0>^g3`ZzF+x)S literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Player.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Player.class new file mode 100644 index 0000000000000000000000000000000000000000..7a227526d02edd0b3327b0c2905b9b3ecaa52563 GIT binary patch literal 299 zcmY*U%ZkE45Uh@Qtns=2fj8HKxp-5&EO-(X6z`L9a7SVyV-)->PYZkS1Nwu~Iv){A zov#(a{m$0h+L-86O^>@+nWc!6!kkHwtc1~)KSekH(Ffao$fQ&znit!6YPiUbMyj#4 z*2=%!v)ili5fEx`214_7*(}~FnWGJd9|4HNh4;+Z%>08{R8#=3`wP0T;GoRtvkX)b Q7HD%173OwOjnP5<0aEfkbN~PV literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Team.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/build/classes/soccer/Team.class new file mode 100644 index 0000000000000000000000000000000000000000..6be8f772cf221beddb0424167066f2db0a3a9043 GIT binary patch literal 332 zcmYL^%}N775QJ;;x7p1`WAp{QnH=1UH$@P^(-MV*Ts+N=L!7WbGMNZ@EKh<5AHata zYsQF|?yjP{`1$cHTCLJVDM7P zowhgD%ALUIG2b*wX`4L+n+v@wQyX_J&_0_i1vIv++%ols@$g1tL^hj`=A!hp3G%oHi-^mhS698mGCur>MtQny5> literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/manifest.mf b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/manifest.mf new file mode 100644 index 0000000..1574df4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/manifest.mf @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/build-impl.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/build-impl.xml new file mode 100644 index 0000000..310c9f0 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/build-impl.xml @@ -0,0 +1,1420 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/genfiles.properties new file mode 100644 index 0000000..90abd21 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=f2e2bd16 +build.xml.script.CRC32=77ce9f19 +build.xml.stylesheet.CRC32=8064a381@1.68.1.46 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=f2e2bd16 +nbproject/build-impl.xml.script.CRC32=8fa5789d +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.properties new file mode 100644 index 0000000..43bab30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Weedman\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.xml new file mode 100644 index 0000000..284eeec --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/private/private.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.properties new file mode 100644 index 0000000..60977d5 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.properties @@ -0,0 +1,73 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/06-ObjectsClasses_Practice1.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class=soccer.League +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.xml new file mode 100644 index 0000000..25c9f1a --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 06-ObjectsClasses_Practice1 + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Game.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Game.java new file mode 100644 index 0000000..d263418 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Game.java @@ -0,0 +1,16 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package soccer; + +/** + * + * @author evillalva + */ +public class Game { + public Team homeTeam; + public Team awayTeam; + public Goal goals; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Goal.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Goal.java new file mode 100644 index 0000000..7149a30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Goal.java @@ -0,0 +1,16 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package soccer; + +/** + * + * @author evillalva + */ +public class Goal { + public Team theTeam; + public Player thePlayer; + public double theTime; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/League.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/League.java new file mode 100644 index 0000000..97d5a36 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/League.java @@ -0,0 +1,61 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package soccer; + +/** + * + * @author evillalva + */ +public class League { + public static void main(String[] args) { + Player player1 = new Player(); + Player player2 = new Player(); + Player player3 = new Player(); + + Game game1= new Game(); + + player1.playerName="George Eliot"; + player2.playerName="Graham Greene"; + player3.playerName="Geoffrey Chaucer"; + + Player[] thePlayers ={player1,player2,player3,}; + Team team1= new Team(); + team1.teamName="The Greens"; + team1.playerArray=thePlayers; + for(Player thePlayer: team1.playerArray){ + System.out.println(thePlayer.playerName); + } + + //player1.playerName="Robert Service"; + + Team team2= new Team(); + team2.teamName="The Reds"; + + team2.playerArray = new Player[3]; + + team2.playerArray[0]= new Player(); + team2.playerArray[0].playerName="Robert Service"; + + team2.playerArray[1]= new Player(); + team2.playerArray[1].playerName="Robie Burns"; + team2.playerArray[2]= new Player(); + team2.playerArray[2].playerName="Rafael Sabatini"; + + for(Player thePlayer: team1.playerArray){ + System.out.println(thePlayer.playerName); + } + + + } +} + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Player.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Player.java new file mode 100644 index 0000000..e0a65c7 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Player.java @@ -0,0 +1,14 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package soccer; + +/** + * + * @author evillalva + */ +public class Player { + public String playerName; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Team.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Team.java new file mode 100644 index 0000000..56f7035 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice1/src/soccer/Team.java @@ -0,0 +1,15 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package soccer; + +/** + * + * @author evillalva + */ +public class Team { + public String teamName; + public Player[] playerArray; +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build.xml new file mode 100644 index 0000000..5d29532 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 06-ObjectsClasses_Practice2. + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Game.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Game.class new file mode 100644 index 0000000000000000000000000000000000000000..10a812518f1b2eb960535189bf3bb4ecdfcf8a66 GIT binary patch literal 338 zcmX|+F;2rk5Jmqcahy1I0s#&{2NbxW1EoPCjRgf!8mh5bB^%jZ$#Fm&iwcQ?18^wB zU&m1F&iprjXJ)^DKED85;Uqv8Qy)h@jui%LTj+(BLLo}FHp_GsJ9*8Lyvp0YsGw$Kg!OM-jNQfZ4XO(SV>?0TNMqud#?D?^<#;NPHF*5(OW?Me zkSOds_uR2&{QdL!1>gcl3HsQNa1h~;5OoVRQ=%c{)yhh#TIchp~s}OYtf)BuEMAc3IB}W1o~pv@hjDy;QQpF?#$>@ZohZg$z?dCjFLX_Q0cYGqWdHyG literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/League.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/League.class new file mode 100644 index 0000000000000000000000000000000000000000..bbef1e3aa96aa72a9f76736cf8bb98851bb5380a GIT binary patch literal 1448 zcma)6OK%%h6#mBccpjNNm|&NoC2^qyH*sR(mHN>RJHc5mznepHij zrLac)0)7Bu!ww15QmGN$mt{9yutO}^vtiZp-5EQfQWv$xbMN`iIp2BOzdw8U2*7!4 z*mxaf1Mk~Np=@H&;#o0q&ct~GAJ{Mzx@7VEP`y4f@v(`jiDeTj7CylR8=vB$flCH1 zYsjty-5|Q4AzeIsLqle@cUx*0uLWJX+3(b4xGm~!B5tkM5bYZx43sniS2xTqaFN1YHgJ;?3HgxGTzS(QTIfC=9yIWfjJXTJm~Z9LVs0-U*<*Mc5?m zo8O8ucU5_-aGki7Pa4 z+Q1B1{a!z8$g6?s#7I)*f-1~G4taVF>K~Tmtjk{5l!di+(2E?b;tFlnL(vkQ!g?rW zmoyW!+1(B0L1DEe`s^N=2Q(@t2HkGS#CqSs8m>6Fs&X+Eyd`h5zOk(y2NV^28Qu*V ziWcWqnUJBBqh_ zdsB4cEjTt9jFTCuo+kQ{#Q0Jeih~!}{Db{SvZ!>gPtIJj6+y3johuQMDVf4#%>E** zrmKwF+^1aeW$T2~nB;FleNvzi@_e75ROYGi)Mp<+`#Dy>!FM(WN8$1ABnEgBCn;Gt zg|~>%IaNXiBY<||5UHI9NZ01v%zfwsX`|$3kEP9d*PxXBji%{2e%2_${2b}bboK>mXzu+~`z6bqRxZhaXkI(;#BfPS;YG)d% zoqKE^*maYAA7ktCL{G7~XNb?Ttt)Kl8m3UgG<>{+Thui0F4~yE*LV-#qKNNs7T?qQ zC(Pj?7Vwm_`;+J2Sk!b>v1hACRUo z;xzZ-4F2JFnmMoF4@RHic-QcR@r%&OdB_ZkT#Z@!FCz0Ck6{~_GmsiSB?D&slt_wy SG4%{%1}N~#Q1f(5Vc|dDxG`J+ literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Player.class b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/build/classes/soccer/Player.class new file mode 100644 index 0000000000000000000000000000000000000000..3e262c057dd488d5b95c88888fc5f02ab76f2376 GIT binary patch literal 299 zcmY*UO>4qH5PcK#(MD5k{(-mZ!CbsmdMWfIDk!;c)%Bz)fl0BFuQIP>v&?7Cnr3+^FnX!v zR@)nE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/genfiles.properties new file mode 100644 index 0000000..9924bf4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=ead6297c +build.xml.script.CRC32=558061b9 +build.xml.stylesheet.CRC32=8064a381@1.68.1.46 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=ead6297c +nbproject/build-impl.xml.script.CRC32=85f2e4d1 +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.properties new file mode 100644 index 0000000..1a13551 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Alfonso\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.xml new file mode 100644 index 0000000..284eeec --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/private/private.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.properties b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.properties new file mode 100644 index 0000000..86c6044 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.properties @@ -0,0 +1,73 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/06-ObjectsClasses_Practice2.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class=soccer.League +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.xml b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.xml new file mode 100644 index 0000000..f89e989 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 06-ObjectsClasses_Practice2 + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Game.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Game.java new file mode 100644 index 0000000..e426b6d --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Game.java @@ -0,0 +1,19 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +package soccer; + +/** + * + * @author Administrator + */ +public class Game { + + public Team homeTeam; + public Team awayTeam; + public Goal[] goals; + +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Goal.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Goal.java new file mode 100644 index 0000000..d9e71de --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Goal.java @@ -0,0 +1,19 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +package soccer; + +/** + * + * @author Administrator + */ +public class Goal { + + public Team theTeam; + public Player thePlayer; + public double theTime; + +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/League.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/League.java new file mode 100644 index 0000000..e0fc4c7 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/League.java @@ -0,0 +1,64 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +package soccer; + +/** + * + * @author Administrator + */ +public class League { + + /** + * @param args the command line arguments + */ + public static void main(String[] args) { + + // Create team1 + Player player1 = new Player(); + player1.playerName = "George Eliot"; + Player player2 = new Player(); + player2.playerName = "Graham Greene"; + Player player3 = new Player(); + player3.playerName = "Geoffrey Chaucer"; + Player[] thePlayers = {player1, player2, player3 }; + + Team team1 = new Team(); + team1.teamName = "The Greens"; + team1.playerArray = thePlayers; + + + // Create team2 + Team team2 = new Team(); + team2.teamName = "The Reds"; + team2.playerArray = new Player[3]; + team2.playerArray[0] = new Player(); + team2.playerArray[0].playerName = "Robert Service"; + team2.playerArray[1] = new Player(); + team2.playerArray[1].playerName = "Robbie Burns"; + team2.playerArray[2] = new Player(); + team2.playerArray[2].playerName = "Rafael Sabatini"; + + /* Practice 6-2. Remove the two for loops below */ + for (Player thePlayer: team1.playerArray) { + System.out.println(thePlayer.playerName); + } + for (Player thePlayer: team2.playerArray) { + System.out.println(thePlayer.playerName); + } + + /* Practice 6-2. Create a Game here */ + + /* Practice 6-2. Create a Goal object here */ + + /* Practice 6-2. Put Goal object in a Goal array and assign Goal array to goals attribute of Game object */ + + /* Practice 6-2. Print out the score of the Game */ + + + + } +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Player.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Player.java new file mode 100644 index 0000000..a00f2d4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Player.java @@ -0,0 +1,17 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +package soccer; + +/** + * + * @author Administrator + */ +public class Player { + + public String playerName; + +} diff --git a/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Team.java b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Team.java new file mode 100644 index 0000000..1f92003 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/06-ObjectsClasses_Practice2/src/soccer/Team.java @@ -0,0 +1,18 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ + +package soccer; + +/** + * + * @author Administrator + */ +public class Team { + + public String teamName; + public Player[] playerArray; + +} diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build.xml b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build.xml new file mode 100644 index 0000000..90ca328 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 07-ManipulateFormat. + + + diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_1_exercise/ShoppingCart.class b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_1_exercise/ShoppingCart.class new file mode 100644 index 0000000000000000000000000000000000000000..b7a0d5c3a936453eead58675a1237d77cc8e9093 GIT binary patch literal 989 zcmaJ=TTc@~6#k~S-Ii5)p+ym}_1X(i@P<+ZBMC{93MMs8j1OeG9oix7ZnL{3_1Ryf z4<*sWAK;HNp4mdMwsDg^XV3Nf&Y9U?zrX(k@CFqHD^MwXO=)i6XhWVPb#L=MF6wU|U?2;#0vrXP@ za7QZp(i!qP(q&k!iQ(q<$<~P&3dfYLDAzl7zb~!!0e8F#b?tF!F=XFb)-i ztm3$nHSh{M1}fOq@Y=v0_8FG{w;zW1b?4*enJ~Qx*LY71nzUMCcznu`&d*pQjT?0b zP1oP5+I6*Bm`n2tQN!iEZ8ZC%dJqM z?%7w|7xFW?r2N4r5oyrA!tc_BnK@_!IozNdubu$tt|Cq{K~|YGBONYYfPMADNsL|wioYO;5b07fP%9;aBZT%!!Icrh@4g}O1KP(6=*j2^u{C-} zm>a>khR7gHr8>1Rp#H`Lu__WT1z8-o#Vy<>D~LRnaK{H-!ZLjYs3M0ItWu2OF69J} F{R3Q0kA3v{(DNGsY_TCGBXQd`<;sjaq&2?@3)m>T1cW`HS71IuQ2Y4Ck~ z0sTP}O?&_!%6Mm~L4>%;&dmKhXYRf8^Vhc@017yc;5HtH@F;}U2p;2!T2f)8u@*rF zSsl3uLReSoygF?t^-~?2I<^>s`_h!|0fRr4K4Z|1J9WV@U6!Ue>9(uFe#fgV(nQOh z8gHF(TPpcRsku$*Ff5ftZ)5j-^IY_VU6YQ;SDGEml4j$W+isDvwz)JJ=29Qam;8$7 zTik5qE3Qo*MGuwR4ayUnU}gx_x{iCo+a8IraE9=OwEsAS9E;aPsorB?B?g~UWk`%+ z9(84_E^HzesdTz_O}v)sinD*SUROv4rZK}XRdL0YNLJd?ZBpW-j)H-0>=@X^Gab(j z?4hV*-@pq{CFlPod4s329jKT?126GPc^@$>{I7NlGs9%3)k{%xM^u9vGU(E*i{9x4 zLp(Kh-C~+b5q7#&$E&#NL#dP=cN@+8$#F%S#-h_D$oRlpcJgnjX)eJE-lqD+Ja(gM zVq+<%7Il0g8yd5CYBGT!w=7}S8FG`ZF-CdV$Pu7Hp=h$Oj9c_N)aL_DHD+j?B`Hrk zqdl;84fe$|M`;au${=ENHUh?91fs!^&^Yqw_}q literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_3_exercise/ShoppingCart.class b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/build/classes/ex07_3_exercise/ShoppingCart.class new file mode 100644 index 0000000000000000000000000000000000000000..cdb4e0e0176f68dc56c1eef61d18a963373e0152 GIT binary patch literal 1034 zcmaJ<&rcIU6#fRc-ECQ+6bb?rR}@@OCo(F!k&0&vzMP<@4nC z1n$5!F_J_a!xl!hzN^JOEyj`&bdfeaUk<|8y(@^`e$}o@@M-#I+&uAm~ySZGY;QHlC=UJ#~Y8K_AHw$70BDX}K2vK*3QgTdPK zL&XC{0NENt!rSK&_mqgpUZwm(Sc^QdCiMm#r$LQt95yQdblYUY6 z>Mhiy(tA63PLw!%VdUhuHlNKqHfAxW#X}qOSTM0@;}M9?zNdsL3LP&DoI~zYK~Xq< z7?hedj~TL;k;ahvhh}T{KzQnmtMI0(M44VKtWhA-q*aEw7sRO|W(6-3?{QwKh@i+Y z=3YSjIoHX)RG4))MlK0kDr~+ULzjC#ks5S1(4PgwU{*9dpH3lj5g@w1th;``-(Os~ ziFUer{k4D|6ls#3WaUUR(y`HFu#b&!7s+_T8Apcx?PdbH(L+`O*U(EIUHkzCWdbW* zXjx7hb4KdB@EyOt!U9nIkdDv^)nd6EvjI+P1!9N F`U6ZA?g#(? literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/manifest.mf b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/manifest.mf new file mode 100644 index 0000000..1574df4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/manifest.mf @@ -0,0 +1,3 @@ +Manifest-Version: 1.0 +X-COMMENT: Main-Class will be added automatically by build + diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/build-impl.xml b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/build-impl.xml new file mode 100644 index 0000000..62f2a99 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/build-impl.xml @@ -0,0 +1,1420 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/genfiles.properties new file mode 100644 index 0000000..11de48f --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=64a0022e +build.xml.script.CRC32=f0a1776b +build.xml.stylesheet.CRC32=8064a381@1.80.1.48 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=64a0022e +nbproject/build-impl.xml.script.CRC32=e84509a6 +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.properties new file mode 100644 index 0000000..43bab30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Weedman\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.xml new file mode 100644 index 0000000..db03bb0 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/private/private.xml @@ -0,0 +1,4 @@ + + + + diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.properties b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.properties new file mode 100644 index 0000000..92f26c7 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.properties @@ -0,0 +1,74 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/07-ManipulateFormat.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.external.vm=true +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class= +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.xml b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.xml new file mode 100644 index 0000000..985da7a --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 07-ManipulateFormat + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_1_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_1_exercise/ShoppingCart.java new file mode 100644 index 0000000..65338a9 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_1_exercise/ShoppingCart.java @@ -0,0 +1,17 @@ +package ex07_1_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main (String[] args){ + String custName = "Steve Smith"; + String firstName; + int spaceIdx; + // Get the index of the space character (" ") in custName. + spaceIdx = custName.indexOf(" "); + // Use the substring method parse out the first name and print it. + firstName = custName.substring(0, spaceIdx); + System.out.println("First Name: "+firstName); + } +} diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_2_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_2_exercise/ShoppingCart.java new file mode 100644 index 0000000..a7e67f8 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_2_exercise/ShoppingCart.java @@ -0,0 +1,24 @@ +package ex07_2_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main (String[] args){ + String custName = "Steve Smith"; + String firstName; + int spaceIdx; + StringBuilder sb; + + spaceIdx = custName.indexOf(" "); + firstName = custName.substring(0, spaceIdx); + System.out.println(firstName); + //Instantiate and initialize sb to firstName. + sb = new StringBuilder(firstName); + // Put the full name back together, using StringBuilder append method. + // You can just enter the String literal for the last name. + sb.append(custName.substring(spaceIdx)); + // Print the full name. + System.out.println(sb); + } +} diff --git a/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_3_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_3_exercise/ShoppingCart.java new file mode 100644 index 0000000..dc9060c --- /dev/null +++ b/src/main/java/eliasvillalva/practices/07-ManipulateFormat/src/ex07_3_exercise/ShoppingCart.java @@ -0,0 +1,19 @@ +package ex07_3_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String[] args){ + int int1; + // Declare and initialize variables of type long, float, and char. + long larguisimo = 1234567890123456789L; + float flotante = 90.09723497F; + char character = 'M'; + // Print the long variable. + System.out.println("Suitable Laber for LONG: "+larguisimo); + // Assign the long to the int and print the int variable. + int1 = (int) larguisimo; + System.out.println("Entero con valor de long: "+int1); + } +} diff --git a/src/main/java/eliasvillalva/practices/08-Methods/build.xml b/src/main/java/eliasvillalva/practices/08-Methods/build.xml new file mode 100644 index 0000000..92d742a --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/build.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + Builds, tests, and runs the project 08-Methods. + + + diff --git a/src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_1_exercise/Item.class b/src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_1_exercise/Item.class new file mode 100644 index 0000000000000000000000000000000000000000..80d15c8ba930da9b8005c6e2e7555dd4a9767cde GIT binary patch literal 435 zcmZvX%}&BV6ot=iOQ97kBI1IL?tq2W#D$5*O%oFn)CGnZH)N<29W0cTVt5=MfQ<`d z;=%{;p^SG1;>yL`pEGm5d*}P-^9#T+c6~V5_F$u4#7+?nLLp9*G$T+%aL?34<>v&u z)$S9VD1DHGpsObGdOjY?>{bjDR%+ce7D-=ZO80Bg$)D7W(CEs=;mP1=AQv)=)l7z$ zxg4JoN;8>9t65GfYTpwoyk$1sa?(5&vgqF^sO&39PNk|i4&Q!}$Y#`!!^11bjDSlRxNf!U4sH%`*aZEo%!aRZ_doGKi_`>c!I|{%%Ec9P7W3-W~gSdh+3Aj zr5u)VH-md7-nX%0V^tviOb0rCE|91Th!Qe=6HtAbY+OOYi+lIXLSo*9k|Fr(S5&_uTnb){VLY z2YG>o%RL)52X!=TtT|}nfrE!wx8XY20QK|R!Lju9L9G?~VPwEZ0+q`w=j8+n|Bk!U zJyKpQkQu6Y!a!TDB$=o2vXWu!P}_&cP{ mqe^sz^hT~cr9_D{Q?rQcxIw|2%=o&0qiVyl3EU!J;r3r83#c6c literal 0 HcmV?d00001 diff --git a/src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_2_exercise/Item.class b/src/main/java/eliasvillalva/practices/08-Methods/build/classes/ex08_2_exercise/Item.class new file mode 100644 index 0000000000000000000000000000000000000000..9fad1e6596d1dde514f48b5c05d20e2020d201e3 GIT binary patch literal 1364 zcmaJ=TT|0e5dKcmCT$21S_+7O@!qCD5fQnGLMvLWmzgRvJ~1K9V6ZebO&$0#&iLkw zFFLl&=!`$W-{d&%NlOvv@Q}TnJ?GoqZ#TdH{`du84h02qq@##oGKwio%g87QAsxXC z*SC0NHiFw+&+(Hx+?wasT`m^5SX8itWrYGOGVaM(WeAn*n#B++?3y3UOxdjLWQxA$ zRCbmbBJb;F#drJz29{?CS3SqF$<8rEEw}7?S+~UfEQ7S-R2-l1#AIrdP+O7yf>W`d z*Y~z<@0Gb-rn|9%YnkOu({s4rJ`DM9of^YX!QP))*qYt4_ifK|YIY{?+j~?;PsyoO z%jN-h8G38B&#eu|E|=)paPn;J`5doeq-!LbqF$IsKtsw9G*{9gP>&cVIYHhc1hRl0;}FcyUN<0o zC0D>Dk_u@+q9+P;veed9N_K@jhN~SIH-H7!zCrwn(3?YqV^R~c@f{ITv1rRyn&>&Q z)h2q6Y@vz1CihzL_bnvrfGVvIGQ7^w!-W2{)f%K+Vq zQ7duu6GyxuBRJREn1m2;$NA6#_IUdmUt`L^Xk~A-Gkzo_nPR#)FD1g7{s~cGUiwTG zB*Mg?kseDmF_4hH&>b7<4)d)&4JitR8YdTDZ@Kf27-ZO?kq1a>yR-LwBn5oO2 zcscC0g!_iKY(kQC$KrOAyHfe*V9-011BS)AI4SQOR1U<6a4k6yX5-N5_hqkB<*v6& zRl8jF7_x=;^&@`FO`G>RX2WwSW7lWpZinimCWIM6(i7cvI(?0$Mggim-SD{e;RWxX ztBN(8p=*hKsdUd?l(MGS4J46bNMF^gsxfGlvVk(z4OCQ?w&A-QIyMbF!WN0F^^UnM z+d0dz9hYodP$#zy?BFrO!quu5=@}CLum7rbBrK2A4}_^TQdkVIK@5OaI0=0dtrqFNzzuNr*c9k@7U! zw|_!=cZNW{lnf@UG(scjr4b^fWHj+MjaVW#g7F3M@0d=;N0|9K4lB9<6x||pvJv`X vq-=_)rjbXS=9<73AxcJeOodxm@N-SvrgIE;$csYzgNhC + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set src.dir + Must set test.src.dir + Must set build.dir + Must set dist.dir + Must set build.classes.dir + Must set dist.javadoc.dir + Must set build.test.classes.dir + Must set build.test.results.dir + Must set build.classes.excludes + Must set dist.jar + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + No tests executed. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must set JVM to use for profiling in profiler.info.jvm + Must set profiler agent JVM arguments in profiler.info.jvmargs.agent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + To run this application from the command line without Ant, try: + + java -jar "${dist.jar.resolved}" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + Must select one file in the IDE or set run.class + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set debug.class + + + + + Must select one file in the IDE or set debug.class + + + + + Must set fix.includes + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + Must select one file in the IDE or set profile.class + This target only works when run from inside the NetBeans IDE. + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + This target only works when run from inside the NetBeans IDE. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select one file in the IDE or set run.class + + + + + + Must select some files in the IDE or set test.includes + + + + + Must select one file in the IDE or set run.class + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Must select some files in the IDE or set javac.includes + + + + + + + + + + + + + + + + + + + + Some tests failed; see details above. + + + + + + + + + Must select some files in the IDE or set test.includes + + + + Some tests failed; see details above. + + + + Must select some files in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + Some tests failed; see details above. + + + + + Must select one file in the IDE or set test.class + + + + Must select one file in the IDE or set test.class + Must select some method in the IDE or set test.method + + + + + + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + Must select one file in the IDE or set applet.url + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/08-Methods/nbproject/genfiles.properties b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/genfiles.properties new file mode 100644 index 0000000..44e1e8b --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/genfiles.properties @@ -0,0 +1,8 @@ +build.xml.data.CRC32=772162be +build.xml.script.CRC32=6458d670 +build.xml.stylesheet.CRC32=8064a381@1.80.1.48 +# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. +# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. +nbproject/build-impl.xml.data.CRC32=772162be +nbproject/build-impl.xml.script.CRC32=e5dd5536 +nbproject/build-impl.xml.stylesheet.CRC32=830a3534@1.80.1.48 diff --git a/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.properties b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.properties new file mode 100644 index 0000000..43bab30 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.properties @@ -0,0 +1,2 @@ +compile.on.save=true +user.properties.file=C:\\Users\\Weedman\\AppData\\Roaming\\NetBeans\\8.2\\build.properties diff --git a/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.xml b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.xml new file mode 100644 index 0000000..3f45d08 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/private/private.xml @@ -0,0 +1,10 @@ + + + + + + file:/E:/CursoJava/PROYECTOS/08-Methods/src/ex08_1_exercise/ShoppingCart.java + file:/E:/CursoJava/PROYECTOS/08-Methods/src/ex08_1_exercise/Item.java + + + diff --git a/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.properties b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.properties new file mode 100644 index 0000000..ef4bf4f --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.properties @@ -0,0 +1,74 @@ +annotation.processing.enabled=true +annotation.processing.enabled.in.editor=false +annotation.processing.processor.options= +annotation.processing.processors.list= +annotation.processing.run.all.processors=true +annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output +build.classes.dir=${build.dir}/classes +build.classes.excludes=**/*.java,**/*.form +# This directory is removed when the project is cleaned: +build.dir=build +build.generated.dir=${build.dir}/generated +build.generated.sources.dir=${build.dir}/generated-sources +# Only compile against the classpath explicitly listed here: +build.sysclasspath=ignore +build.test.classes.dir=${build.dir}/test/classes +build.test.results.dir=${build.dir}/test/results +# Uncomment to specify the preferred debugger connection transport: +#debug.transport=dt_socket +debug.classpath=\ + ${run.classpath} +debug.test.classpath=\ + ${run.test.classpath} +# Files in build.classes.dir which should be excluded from distribution jar +dist.archive.excludes= +# This directory is removed when the project is cleaned: +dist.dir=dist +dist.jar=${dist.dir}/08-Methods.jar +dist.javadoc.dir=${dist.dir}/javadoc +excludes= +includes=** +jar.compress=false +javac.classpath= +# Space-separated list of extra javac options +javac.compilerargs= +javac.deprecation=false +javac.external.vm=true +javac.processorpath=\ + ${javac.classpath} +javac.source=1.8 +javac.target=1.8 +javac.test.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +javac.test.processorpath=\ + ${javac.test.classpath} +javadoc.additionalparam= +javadoc.author=false +javadoc.encoding=${source.encoding} +javadoc.noindex=false +javadoc.nonavbar=false +javadoc.notree=false +javadoc.private=false +javadoc.splitindex=true +javadoc.use=true +javadoc.version=false +javadoc.windowtitle= +main.class= +manifest.file=manifest.mf +meta.inf.dir=${src.dir}/META-INF +mkdist.disabled=false +platform.active=default_platform +run.classpath=\ + ${javac.classpath}:\ + ${build.classes.dir} +# Space-separated list of JVM arguments used when running the project. +# You may also define separate properties like run-sys-prop.name=value instead of -Dname=value. +# To set system properties for unit tests define test-sys-prop.name=value: +run.jvmargs= +run.test.classpath=\ + ${javac.test.classpath}:\ + ${build.test.classes.dir} +source.encoding=UTF-8 +src.dir=src +test.src.dir=test diff --git a/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.xml b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.xml new file mode 100644 index 0000000..5826eab --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/nbproject/project.xml @@ -0,0 +1,15 @@ + + + org.netbeans.modules.java.j2seproject + + + 08-Methods + + + + + + + + + diff --git a/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/Item.java b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/Item.java new file mode 100644 index 0000000..2852d3b --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/Item.java @@ -0,0 +1,16 @@ +package ex08_1_exercise; +/** + * + * @author evillalva + */ +public class Item { + char color; + boolean setColor(char color) { + if(color == ' '){ + return false; + }else{ + this.color = color; + return true; + } + } +} diff --git a/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/ShoppingCart.java new file mode 100644 index 0000000..c5477df --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_1_exercise/ShoppingCart.java @@ -0,0 +1,19 @@ +package ex08_1_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String[] args){ + Item item1 = new Item(); + // Call the setColor method on item1. Print the new color value from + // item1 if the method returns true. Otherwise print an "invalid color" + // message. + if(item1.setColor(' ')){ + System.out.println(item1.color); + }else{ + System.out.println("Invalid Color"); + } + // Test the class, using both valid and invalid colors. + } +} diff --git a/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/Item.java b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/Item.java new file mode 100644 index 0000000..3c369f4 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/Item.java @@ -0,0 +1,32 @@ +package ex08_2_exercise; +/** + * + * @author evillalva + */ +public class Item { + String desc; + int quantity; + double price; + char colorCode = 'U'; //'U' = Undetermined + public void displayItem() { + System.out.println("Item: " + desc + ", " + quantity + ", " + + price + ", "+colorCode); + } + // Write a public 3-arg setItemDisplay method that returns void. + public void setItemFields(String desc, int quantity, double price){ + this.desc=desc; + this.quantity=quantity; + this.price=price; + } + // Write a public 4-arg setItemDisplay method that returns an int. + public int setItemFields(String desc, int quantity, double price, char colorCode){ + int r=0; + if(colorCode==' '){ + r = -1; + }else{ + this.colorCode=colorCode; + setItemFields(desc, quantity, price); + } + return r; + } +} diff --git a/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/ShoppingCart.java b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/ShoppingCart.java new file mode 100644 index 0000000..cca4221 --- /dev/null +++ b/src/main/java/eliasvillalva/practices/08-Methods/src/ex08_2_exercise/ShoppingCart.java @@ -0,0 +1,20 @@ +package ex08_2_exercise; +/** + * + * @author evillalva + */ +public class ShoppingCart { + public static void main(String[] args) { + Item item1 = new Item(); + // Call the 3-arg setItemFields method and then call displayItem. + item1.setItemFields("20", 99, 10.5); + item1.displayItem(); + // Call the 4-arg setItemFields method, checking the return value. + if(item1.setItemFields("30", 88, 11.8, ' ') < 0){ + System.out.println("Invalid color code."); + }else{ + item1.displayItem(); + } + // Test your code for both valid and invalid values + } +}