From 9830fa7877ba18626fc7fdde523784f2184f0188 Mon Sep 17 00:00:00 2001 From: Lala Date: Wed, 25 Feb 2026 18:01:48 +0400 Subject: [PATCH] Lab 3- Interfaces and Abstract classes --- .idea/.gitignore | 10 +++++ .idea/compiler.xml | 13 +++++++ .idea/encodings.xml | 7 ++++ .idea/jarRepositories.xml | 20 ++++++++++ ...b-java-interfaces-and-abstract-classes.iml | 9 +++++ .idea/misc.xml | 17 +++++++++ .idea/modules.xml | 8 ++++ .idea/vcs.xml | 6 +++ Lab 3/pom.xml | 17 +++++++++ Lab 3/src/main/java/com/ironhack/Car.java | 19 ++++++++++ .../main/java/com/ironhack/IntArrayList.java | 33 +++++++++++++++++ Lab 3/src/main/java/com/ironhack/IntList.java | 6 +++ .../src/main/java/com/ironhack/IntVector.java | 35 ++++++++++++++++++ Lab 3/src/main/java/com/ironhack/Main.java | 30 +++++++++++++++ Lab 3/src/main/java/com/ironhack/Movie.java | 20 ++++++++++ Lab 3/src/main/java/com/ironhack/Sedan.java | 8 ++++ Lab 3/src/main/java/com/ironhack/Truck.java | 11 ++++++ .../src/main/java/com/ironhack/TvSeries.java | 12 ++++++ .../java/com/ironhack/UtilityVehicle.java | 9 +++++ Lab 3/src/main/java/com/ironhack/Video.java | 31 ++++++++++++++++ Lab 3/target/classes/com/ironhack/Car.class | Bin 0 -> 1180 bytes .../classes/com/ironhack/IntArrayList.class | Bin 0 -> 1542 bytes .../target/classes/com/ironhack/IntList.class | Bin 0 -> 143 bytes .../classes/com/ironhack/IntVector.class | Bin 0 -> 1532 bytes Lab 3/target/classes/com/ironhack/Main.class | Bin 0 -> 1587 bytes Lab 3/target/classes/com/ironhack/Movie.class | Bin 0 -> 607 bytes Lab 3/target/classes/com/ironhack/Sedan.class | Bin 0 -> 432 bytes Lab 3/target/classes/com/ironhack/Truck.class | Bin 0 -> 553 bytes .../classes/com/ironhack/TvSeries.class | Bin 0 -> 440 bytes .../classes/com/ironhack/UtilityVehicle.class | Bin 0 -> 488 bytes Lab 3/target/classes/com/ironhack/Video.class | Bin 0 -> 1350 bytes 31 files changed, 321 insertions(+) create mode 100644 .idea/.gitignore create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/lab-java-interfaces-and-abstract-classes.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/vcs.xml create mode 100644 Lab 3/pom.xml create mode 100644 Lab 3/src/main/java/com/ironhack/Car.java create mode 100644 Lab 3/src/main/java/com/ironhack/IntArrayList.java create mode 100644 Lab 3/src/main/java/com/ironhack/IntList.java create mode 100644 Lab 3/src/main/java/com/ironhack/IntVector.java create mode 100644 Lab 3/src/main/java/com/ironhack/Main.java create mode 100644 Lab 3/src/main/java/com/ironhack/Movie.java create mode 100644 Lab 3/src/main/java/com/ironhack/Sedan.java create mode 100644 Lab 3/src/main/java/com/ironhack/Truck.java create mode 100644 Lab 3/src/main/java/com/ironhack/TvSeries.java create mode 100644 Lab 3/src/main/java/com/ironhack/UtilityVehicle.java create mode 100644 Lab 3/src/main/java/com/ironhack/Video.java create mode 100644 Lab 3/target/classes/com/ironhack/Car.class create mode 100644 Lab 3/target/classes/com/ironhack/IntArrayList.class create mode 100644 Lab 3/target/classes/com/ironhack/IntList.class create mode 100644 Lab 3/target/classes/com/ironhack/IntVector.class create mode 100644 Lab 3/target/classes/com/ironhack/Main.class create mode 100644 Lab 3/target/classes/com/ironhack/Movie.class create mode 100644 Lab 3/target/classes/com/ironhack/Sedan.class create mode 100644 Lab 3/target/classes/com/ironhack/Truck.class create mode 100644 Lab 3/target/classes/com/ironhack/TvSeries.class create mode 100644 Lab 3/target/classes/com/ironhack/UtilityVehicle.class create mode 100644 Lab 3/target/classes/com/ironhack/Video.class diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..ab1f416 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,10 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Ignored default folder with query files +/queries/ +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..ac5a678 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..9841d9c --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..712ab9d --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/lab-java-interfaces-and-abstract-classes.iml b/.idea/lab-java-interfaces-and-abstract-classes.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/lab-java-interfaces-and-abstract-classes.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..8687de5 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..ff55171 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Lab 3/pom.xml b/Lab 3/pom.xml new file mode 100644 index 0000000..9231954 --- /dev/null +++ b/Lab 3/pom.xml @@ -0,0 +1,17 @@ + + + 4.0.0 + + com.ironhack + Lab3 + 1.0-SNAPSHOT + + + 17 + 17 + UTF-8 + + + \ No newline at end of file diff --git a/Lab 3/src/main/java/com/ironhack/Car.java b/Lab 3/src/main/java/com/ironhack/Car.java new file mode 100644 index 0000000..15dc22e --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Car.java @@ -0,0 +1,19 @@ +package com.ironhack; + +public abstract class Car { + public String vinNumber; + public String make; + public String model; + public int mileage; + + public Car(String vinNumber,String make,String model,int mileage){ + this.vinNumber = vinNumber; + this.make = make; + this.model = model; + this.mileage = mileage; + + } + public String getInfo(){ + return vinNumber + " is vinNumber " + make + " is make. " + model + " is model. " + mileage + " is mileage"; + } +} diff --git a/Lab 3/src/main/java/com/ironhack/IntArrayList.java b/Lab 3/src/main/java/com/ironhack/IntArrayList.java new file mode 100644 index 0000000..31973c9 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/IntArrayList.java @@ -0,0 +1,33 @@ +package com.ironhack; + +public class IntArrayList implements IntList{ + private int[] array = new int[10]; + private int size = 0; + int i; + + @Override + public void add(int number) { + if ( array.length == size ){ + int newArraySize =(array.length /2) * 3; // 50% artirsin + + int [] newArray = new int [newArraySize] ; + + for (int i=0 ; i= size) { + System.err.println("Error:No element in " + id + "id."); + } else { + System.out.println("Element: " + array[id]); + } + } +} diff --git a/Lab 3/src/main/java/com/ironhack/IntList.java b/Lab 3/src/main/java/com/ironhack/IntList.java new file mode 100644 index 0000000..ae599fb --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/IntList.java @@ -0,0 +1,6 @@ +package com.ironhack; + +public interface IntList { + void add (int number); + void get ( int id); +} diff --git a/Lab 3/src/main/java/com/ironhack/IntVector.java b/Lab 3/src/main/java/com/ironhack/IntVector.java new file mode 100644 index 0000000..580edbc --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/IntVector.java @@ -0,0 +1,35 @@ +package com.ironhack; + +public class IntVector implements IntList{ + private int[] array2 = new int[20]; + private int size = 0; + int k; + + @Override + public void add(int number) { + if ( array2.length == size ){ + int newArraySize =(array2.length * 2) ; // double the size artirsin + + int [] newArray = new int [newArraySize] ; + + for (int k = 0; k = size) { + System.err.println("Error:No element in " + id + "id."); + } else { + System.out.println("Element: " + array2[id]); + } + } + + +} diff --git a/Lab 3/src/main/java/com/ironhack/Main.java b/Lab 3/src/main/java/com/ironhack/Main.java new file mode 100644 index 0000000..dab2572 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Main.java @@ -0,0 +1,30 @@ +package com.ironhack; + +import java.math.BigDecimal; +import java.math.RoundingMode; + +public class Main { + + public static void main(String[] args) { + double num1; + + BigDecimal num = new BigDecimal("7.9421"); + BigDecimal number = new BigDecimal("25.7589"); + + BigDecimal displayVal = num.setScale(2, RoundingMode.HALF_EVEN); + BigDecimal reversed = number.negate().setScale(1, RoundingMode.HALF_EVEN); + + System.out.println(displayVal); + System.out.println(reversed); + + Truck mahmud = new Truck("99ME786","nese","Opel",100,89.3); + System.out.println(mahmud.getInfo()); + Movie nese = new Movie ("The Martian",1,6.7); + nese.getInfo(); + System.out.println(nese.getInfo()); +IntArrayList abc = new IntArrayList(); +abc.add(5); +abc.add(6); +abc.get(0); + } +} \ No newline at end of file diff --git a/Lab 3/src/main/java/com/ironhack/Movie.java b/Lab 3/src/main/java/com/ironhack/Movie.java new file mode 100644 index 0000000..b83dbc5 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Movie.java @@ -0,0 +1,20 @@ +package com.ironhack; + +public class Movie extends Video{ + private double rating; + + public double getRating() { + return rating; + } + + public void setRating(double rating) { + this.rating = rating; + } + + public Movie(String title, int duration, double rating) { + super(title, duration); + this.rating = rating; + } +} + + diff --git a/Lab 3/src/main/java/com/ironhack/Sedan.java b/Lab 3/src/main/java/com/ironhack/Sedan.java new file mode 100644 index 0000000..82b9509 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Sedan.java @@ -0,0 +1,8 @@ +package com.ironhack; + +public class Sedan extends Car{ + + public Sedan(String vinNumber, String make, String model, int mileage) { + super(vinNumber, make, model, mileage); + } +} diff --git a/Lab 3/src/main/java/com/ironhack/Truck.java b/Lab 3/src/main/java/com/ironhack/Truck.java new file mode 100644 index 0000000..6fd3cf7 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Truck.java @@ -0,0 +1,11 @@ +package com.ironhack; + +class Truck extends Car{ + private double towingCapacity; + + public Truck(String vinNumber,String make,String model,int mileage, double towingCapacity){ + super(vinNumber,make,model,mileage); + this.towingCapacity = towingCapacity; + } + +} diff --git a/Lab 3/src/main/java/com/ironhack/TvSeries.java b/Lab 3/src/main/java/com/ironhack/TvSeries.java new file mode 100644 index 0000000..f52c39d --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/TvSeries.java @@ -0,0 +1,12 @@ +package com.ironhack; + +public class TvSeries extends Video { + private int episodes; + + public TvSeries(String title, int duration, int episodes) { + super(title, duration); + this.episodes = episodes; + } +} + + diff --git a/Lab 3/src/main/java/com/ironhack/UtilityVehicle.java b/Lab 3/src/main/java/com/ironhack/UtilityVehicle.java new file mode 100644 index 0000000..8721f77 --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/UtilityVehicle.java @@ -0,0 +1,9 @@ +package com.ironhack; + +class UtilityVehicle extends Car{ + private boolean fourWheelDrive; + + public UtilityVehicle(String vinNumber, String make, String model, int mileage) { + super(vinNumber, make, model, mileage); + } +} diff --git a/Lab 3/src/main/java/com/ironhack/Video.java b/Lab 3/src/main/java/com/ironhack/Video.java new file mode 100644 index 0000000..5703e0e --- /dev/null +++ b/Lab 3/src/main/java/com/ironhack/Video.java @@ -0,0 +1,31 @@ +package com.ironhack; + +public abstract class Video { + private String title; + private int duration; + + public Video(String title, int duration) { + this.title = title; + this.duration = duration; + } + + public String getTitle() { + return title; + } + + public void setTitle(String title) { + this.title = title; + } + + public int getDuration() { + return duration; + } + + public void setDuration(int duration) { + this.duration = duration; + } + + public String getInfo() { + return "Title is: " + title + " " + "duration is: " + duration; + } +} diff --git a/Lab 3/target/classes/com/ironhack/Car.class b/Lab 3/target/classes/com/ironhack/Car.class new file mode 100644 index 0000000000000000000000000000000000000000..e999e3ce06cf2e2bfd9dd26bc95e7034f2701115 GIT binary patch literal 1180 zcmbVLTTc@~6#k~SZOcNT+yoVif|lh{FFaW_#wNtZst*u+@M&1acIkG8><%Qn`7`_( znzS+D!5`p{GM?F8q*`K(4?Am~kn{U4VIR6IVDYlD9A#EXJBa0lvXQSHz&OVL3X)y z*=|<{o^01mg9#fYQ=RGYt}uZq8)Xy7_SB*9O=QN#Ean)jp63hR77VOeCdAilEMSpg z-jp_!bh&=#=?+<;=2C|Yud1U%|0U8~8_i;P{NLU7>3j`34nwKsNfA@B#}9mplv~Q> z{yq;p<0rw4?s$a1-1?K#I?>P;x+y;>hMDS>IE%aLByhzJvBi+5i`X*E(*?ayN{2e& z$FGI%sKc<7!@VM^ShL_5F4q}WE-%TGr>ZMz@mMD;EdtZFcnE+-1H@vhrS3` zT1s_Kj_ad54n=+|+&eoKSERom%8yl8A3k)_qQQNC*VCe&$0ox=R`J5hFYQ$#*N9{* zF^#e=>?5DVPJ4>}WO1F=8{~Z?KTG?f^A*flAHZ@p1{ilX2bgqbGXqS2iE3_|9OP&%(2OFj zW0;`6(-@}I2u5jpQ$PZgCrMqorpF literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/IntArrayList.class b/Lab 3/target/classes/com/ironhack/IntArrayList.class new file mode 100644 index 0000000000000000000000000000000000000000..a3b81bf82ec33c833f92055e4d65168d6c5b95fa GIT binary patch literal 1542 zcmaJ>(QX?>6g}g$v#zsFQpZV?xCt&zX=1PqrIZpkh1N-0gOeb+N`?Bu*dE2(taqc` zO-p#@BanCjUiwT$L5iw=0AIp0Z}3n!vulFeM9A{onLGF1Ip^G&{q5z^3jnKVW{`kk zB55Io5rK(^@{z1M(%r3Yw;!rbC@^xvcJ1({fU&f^a|UUgF_Ez_3QJ(NlH`33%>wz;F_G~gKG+!@xEOm_lWVg%0 zWV<6^x$1GW*@~1-|GQ)>-RL-hY%65LHsyYFh^bp?>?(?#uvsV5@(%ot+ORdKv%_7j zXsOt%+nyH&p)dD0RoL^o!T1QM>J6-#xT%}+vB2VgH_3J%d3&lFs~`7iLv}*X=k54* zSlmHiT=cGVyN(JLo1V9KuwOgbgCWl=iT4io)hXc*hT`M9T^qg|gA#S=I4wI=wKQ%C zOh-Bv9p&zZy`miyUGMQqQKV64v)6s!^H;XKqH#>v3>`23P zm0x#c5U9Y!U4cs{)H#i`iBAO<{y&smjTOQLzOn>w;af0h`9AqX68h260!xuKxX*{q zahblgC?3d_euXGaWS(c9!7Lfiko}3f36waFu^RYK@~1x%Z*yfapILYZWms)LGu zFe*h~yYw^67aX$RV=bDeoRQw@`RAD}<63em8M%H$z8p`dl9lamlH$qVzn98{@DyjG zfFqm(enCMm_|F!$OJC3=zZ@VmB7_xk1u{f6ifLpqN6weY_6qHFqFlu!Hu;gc&t1ui zn!#0~oJS#2B}xB>c$XOo=Dv^jSV?nk5BTZX748b|f!275d12zJ_zQD?B2WJZ$NayF zvl*vkxz>qQ^`?25SGO+Q~?VFP>kSC6B>&i s11jU%F`yI-YmBJKLHF!BKBCQYy+UN4MC0vfT*C%;GW6a-1D|2`A0^&Zy8r+H literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/IntList.class b/Lab 3/target/classes/com/ironhack/IntList.class new file mode 100644 index 0000000000000000000000000000000000000000..c0a43dc1f6b3e1c59ef68822d434bba62dec3783 GIT binary patch literal 143 zcmX^0Z`VEs1_oOOE_MbcMh21O{9OIaqWrv!#N=#!&%6?!%;FMu1{OvJfvm)`ME#t^ zymWp4q^#8B5=I8*#FP|91{MuZ%`hM*JryX#6`WsMl$`38nUl)MzysB<2hz&M$N*FX bw2Fa&31}QE0~-U#SauK%l;Hr0GjIX`e8?TQ literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/IntVector.class b/Lab 3/target/classes/com/ironhack/IntVector.class new file mode 100644 index 0000000000000000000000000000000000000000..64792a10217861016639c06784d7b2f02b71adb3 GIT binary patch literal 1532 zcmaJ>(Q?~F6g_Jxk?Y7waGcbwOK>5D#9$jrDG)a;jhj$|n=s=NhUo*@*gLUmS@K9q zOL*oZnBfI@=`$S)Gnr05fG^>ZS9mC#mE4dv8AhYM+PnAOJ?GqA{r>de34j%}GDyL& zVA>eNxWM#Xc~90{>Fw4wckZfABrtx(@to+YfU&r=bqZ;mvXHSc0b5|M;}2?1;CnsU z>DQWGw8a!ZV3G_1xqne0b*HIwCT&b%TEGmQZ_KmQK00Yo+J2zjWakaaC#v7s^NPb8GYeIJ${9e^rDcti_N7ZJto9l z$J?!Ea1Jk9n78o?N&+({)EBUZdNAs zRwdOf0ozmeuWRMovCQdbQ#Qnl_Y%mqBlhZ+9L76Xx{JoHBDj>pI+?b=7j)FRqY+IW zHngfmVwYBZKMJEj4sWTb=Xb-YaZt}ISg~+bx8s_?!ha{o@$UJ3RZDbFI2+NdF0_2Vzc;KOSO19Txy0N1Lv=#AGzvQuQ>h z^IXRwmR#lSM!k{~mOTIda!I7oU@z8!zz>!;{E~9jKzUKg@k+w!R?}FcfNP19(QHT4 z^Hk7qWf-c^!cBn-$J9BAw1rOu=KnvGElm`{dET!S&)@4XXn8MrIa2z%(E^LHHMq_T z&T)yp8*x04EB^*jp3XncJc3m=9wGZPS5qi+oMbidHTmeD!<(Gh%x4zfLWNeKirT2+ zpNtx#Z@c^ptS20@KVUWf9_y`~dz{%YE}OGv?Dz@!O7b~tRyV&j#e;wTC|3yJAzq3D z4saUy6-7Pan=NjZzoap@NBE2wUzJRO3^7e0k1Psge1TlwroBvzbj zjsFrc7WrsROlG~$=xOpT;9b1KN}BQZh@Jkr$W_5L&>Bxs6c#Rtzj5|2<_f%b$o^|) zrWjQzevb)_JNqMY4{^SDfQ6XK1LQ~Siq!+c)bzB}36&hdfUs=-nTnVvfKm*1E-88l ss6t}T0FA-0Cy9z2bjLoxhqQUlmx=77cwCLg8(8N`hTf0Sq#|ej1r?`J;{X5v literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/Main.class b/Lab 3/target/classes/com/ironhack/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..56b81ddfa6699a08c660cf681be7a1bf4d41554b GIT binary patch literal 1587 zcmZ`(T~k|C6kUgW+$7uiY8DArpBuEB)Ls)NpA4wh8Y|m z?UN7A_*8#}eMn|x#vjnBf5~y38ypDG`*6-ad!N0|-fQo>U;g{o-vE|T4`B!%4PG5S z_ytCv%0roMNUN6KDL*wTj)4EJX_?Na0-i*&s39N_aW6HcQ%~PBYimZuY|2IeA>N%& zE#97;2|=}i`Cmv&7#Ut(tLR)@_N>wBL2M~UsHnXw6ks%HD3A&-i(!5_so z4h_3)Fl&EP)|(v)k-^y9RwBSTwOb;pJ+fR8m>l#uOET|-3ayS^F*Zy^OHk34QjLyV z_>xmdeM1mx4sk8;l;$qD`=)vjf4b&9uF9;|uej>{3n=0tPeFW*5;b%d>)=G9?vG<= zrEsu^;cZvCN-5)=_PxMp7qN^l?(Jg2dvfx>z?*Sj7w@Xw&;1xvrSM1LRQTi3Y6P=A z+|Fpqrgbsj#nLgBOX1JF5v=xbKNE-ty4ZNA>`HL$o24GInP5Cf&FAspC_%Y-y4XHV z=pIHH=rF_85ye$bk`YXECe9(u4v&zXD85Au`xwKIoNPZMj%S#_ub9N|98k}3!zE*v zDKlYwgGby$_>ErQ!9(v~@I56jk$=KtN-b#edz literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/Movie.class b/Lab 3/target/classes/com/ironhack/Movie.class new file mode 100644 index 0000000000000000000000000000000000000000..0b7fbc84c65c2a25ed0e49ca41a55139d0ddf779 GIT binary patch literal 607 zcmZva%}&Bl5QWdBEkCvLr-DDYa3$2lJ^;!_VnTv0#ISNxpn?-`)Y7<1mL5viuUO@So^kvi%sMNdn?$ULpu0M8qQAkF!)94H2#$I%jFtvK4 zEudcnBX%lurSDxYW&qV+uikPo21Ww=z6`a8dm?C zB>rMVGFtUn8&x1XTBxT7KA+wZFnhrw9D0{h8O(S&r^&I8AY z_(<+?p*s`DHnV5O0sryY`NieHe+RuW^AJ02-4SwKgk9#>n@V)B$IRvT(PbZpdW@WZ Si~~lkHA-*@pYwfY9tJ;sY+WS) literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/Truck.class b/Lab 3/target/classes/com/ironhack/Truck.class new file mode 100644 index 0000000000000000000000000000000000000000..4cb3461053a6d29d7d6e11fc36aa9df372deb786 GIT binary patch literal 553 zcmbVJy-or_7@Q9dP7vWlP}Ig!@aK9_8i)xAv4PMp=LJ^o$D9Yo$FeXc7CwLvWt>GD zLt|`aXC}KdyWf6%zP$su!eJ2^WNla_KQgkb?v*VyTZoNWUjob_DXL=b_h-GAnHq4AGM2D(_Jkh~6s$31*L5+!q)yYhwgIzLn*1;Yc QuvX06A;+EjR2dw60ZD6nEdT%j literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/TvSeries.class b/Lab 3/target/classes/com/ironhack/TvSeries.class new file mode 100644 index 0000000000000000000000000000000000000000..604cedbc2c88f05528876fef1e1afaaea7ab4b9d GIT binary patch literal 440 zcmZutO;5r=5Pee$rKNzPSPy#erjXblfO;`8A!)ooIC)vh21cQ4mcsw?U`#yt1N>3O zDd@q-VQ1&f%zN|k`Stz*;2OsP9F#n`AM-{$@AVduzq5Vf=xE^TBdP%72XI`2~;ZmOv?Gh6;f_p1f zgl58-zF#fI+78utE|FGZQZ*kb%LV=ky7`PnGD>!~?Geg3=Ueu_;bo}F%Bq}AMhFIG zWmA2}MREOi?#qINGg;A*i;-Aaa^s0I>Jn)PdO!)T{9&hi@&@XhzQTJE?4T*OAz8pf lMO13=u_vgrt;arEf`o|!9Ew`uwdEDvHU|~1Twaia=o?UeTrU6s literal 0 HcmV?d00001 diff --git a/Lab 3/target/classes/com/ironhack/UtilityVehicle.class b/Lab 3/target/classes/com/ironhack/UtilityVehicle.class new file mode 100644 index 0000000000000000000000000000000000000000..3bf35464233bd309aca682065bd5d19136e7053f GIT binary patch literal 488 zcma)2O;5r=6r2ZzLPbCjH8Cb0{qDt+s27Y0N#g~@#FI;1>B_cE*3!hE<;lc@KfoVl zd<$NPiSe>KGw;2bxBL0^{sG_&8y*TMx^QYJp-gCoY3wVLCXomyeoq)e`BWt;J13m% z1WzItz81;YA7n-)Fe+z(?g&mV zePGxKR3fjY@kp9$F|ysQAPt2c3ZpFl5uGej&xEbukDxB0nyX}PW_^A=iBn@S;fzwu z;hNyaN=q@eEA+iuf95Iviwaq8w$LND|NDYP_6q2?+f0(~H;B2s{dRzZlTt+O=SxZcX%RO+Ab z5j=oIh13T=fR94V+963vK$iD1o;h>o?2do_y7&R$IUd_cV8TK&gGrIGs`$lxkw85WLtN7R(>a{W%~HmyRL$an?#4X>DzIf9;J`lk^KZw~XmwQbfNVD%5le#S_?`&hV&MH-KDD-|@ z>uhN(jda-em>a{WOoXNh~_DIMy7pS%{jty*C|g_4ajDi*ekymuJZ2d5(aQ`Hepd^oYJXz`udoTMN4z(1o8~m3Y|?ud4()7O-NOSs!s2f| C=@Tsg literal 0 HcmV?d00001