From f7483e5e68bbf5134c68cf4979e5a6d0a16c9a82 Mon Sep 17 00:00:00 2001 From: Kilokem Date: Mon, 16 Sep 2024 08:47:06 +0200 Subject: [PATCH] MoreOnClasses --- .../src/main/java/com/example/Main.java | 2 +- .../com/{example => practice}/Animal.java | 2 +- .../com/{example => practice}/Vehicle.java | 15 ++++++++------- .../target/classes/com/example/Main.class | Bin 3078 -> 3080 bytes .../target/classes/com/example/Vehicle.class | Bin 905 -> 0 bytes .../com/{example => practice}/Animal.class | Bin 489 -> 491 bytes .../target/classes/com/practice/Vehicle.class | Bin 0 -> 925 bytes more_on_classes/pom.xml | 16 ++++++++++++++++ .../src/main/java/com/oop/Main.java | 7 +++++++ .../target/classes/com/oop/Main.class | Bin 0 -> 532 bytes 10 files changed, 33 insertions(+), 9 deletions(-) rename ClassesAndObjects/src/main/java/com/{example => practice}/Animal.java (80%) rename ClassesAndObjects/src/main/java/com/{example => practice}/Vehicle.java (61%) delete mode 100644 ClassesAndObjects/target/classes/com/example/Vehicle.class rename ClassesAndObjects/target/classes/com/{example => practice}/Animal.class (50%) create mode 100644 ClassesAndObjects/target/classes/com/practice/Vehicle.class create mode 100644 more_on_classes/pom.xml create mode 100644 more_on_classes/src/main/java/com/oop/Main.java create mode 100644 more_on_classes/target/classes/com/oop/Main.class diff --git a/ClassesAndObjects/src/main/java/com/example/Main.java b/ClassesAndObjects/src/main/java/com/example/Main.java index 2e46405..e59445b 100644 --- a/ClassesAndObjects/src/main/java/com/example/Main.java +++ b/ClassesAndObjects/src/main/java/com/example/Main.java @@ -1,5 +1,6 @@ package com.example; +import com.practice.Vehicle; //Import a java file from another java package import java.util.Scanner; public class Main { @@ -84,6 +85,5 @@ public class Main { double p = Math.pow(2, 3); System.out.println(p); - } } \ No newline at end of file diff --git a/ClassesAndObjects/src/main/java/com/example/Animal.java b/ClassesAndObjects/src/main/java/com/practice/Animal.java similarity index 80% rename from ClassesAndObjects/src/main/java/com/example/Animal.java rename to ClassesAndObjects/src/main/java/com/practice/Animal.java index 2b81daf..ddbe274 100644 --- a/ClassesAndObjects/src/main/java/com/example/Animal.java +++ b/ClassesAndObjects/src/main/java/com/practice/Animal.java @@ -1,4 +1,4 @@ -package com.example; +package com.practice; public class Animal { void bark(){ diff --git a/ClassesAndObjects/src/main/java/com/example/Vehicle.java b/ClassesAndObjects/src/main/java/com/practice/Vehicle.java similarity index 61% rename from ClassesAndObjects/src/main/java/com/example/Vehicle.java rename to ClassesAndObjects/src/main/java/com/practice/Vehicle.java index adce4c6..9e6b348 100644 --- a/ClassesAndObjects/src/main/java/com/example/Vehicle.java +++ b/ClassesAndObjects/src/main/java/com/practice/Vehicle.java @@ -1,18 +1,19 @@ -package com.example; +package com.practice; public class Vehicle { - int maxSpeed; - int wheels; - String color; - double fuelCapacity; - Vehicle() { + static int counter; + public int maxSpeed; + public int wheels; + public String color; + public double fuelCapacity; + public Vehicle() { this.setColor("Red"); } Vehicle(String c) { this.setColor(c); } - void horn() { + public void horn() { System.out.println("Beep!"); } diff --git a/ClassesAndObjects/target/classes/com/example/Main.class b/ClassesAndObjects/target/classes/com/example/Main.class index 3fd1f3b14039a83e5d44381399483e31c0c15726..39a9e106c7df2735dbdfd7d98debbc3e1868e168 100644 GIT binary patch delta 243 zcmYk!J4-?V07voj50i_JUWhmtG+cHhCn) zm^9C9F=3lmc6fI#pXB%=&o>2r+2xNtxwGsmNKwm_WOAT5hstoIJY^L*R)rJQIaQ0Q S&Z((OT~{=8OVj@GL^TBgsV>z3 delta 241 zcmYj}KQ99T07u`iQL2hI{-gtmgsZknD`|)-21V$J{-K?2kfxm+9YiDsVUP}DC6UR=$b0CSVUw+WQP;vhJQFQ=3_ATlF diff --git a/ClassesAndObjects/target/classes/com/example/Vehicle.class b/ClassesAndObjects/target/classes/com/example/Vehicle.class deleted file mode 100644 index ef137b912838f45b456192d4f35dddd0434eb024..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 905 zcmZuv*>2NN6r7tTcI>!qnl=Giwo;ZXrRI%?(moJW2`K{9pu9WIZQ{yH5`9 zIPZsxviSWPhOJgubN{>=*Hvb9pW0c-zEN)O9@Ltkdyat+dck{`9c| z`yrhU=T0~3jq6qoPUX3UA`Ahu8%<+Z9(l^Gm3_TE)rATvkl#7aRe;7F(6f`+G&WJ< zS>WQ>S--;D0dl+nrRGnpHY;lvSpUi}hg;lNQpzGp4VZjxGiS}paR-}>R9wrbj)=-J zW2RKC8<3y^lk;=+3yKnxOEQxuO6Bp2`XC8xoD#|i0MRlL Ac>n+a delta 51 zcmaFO{E}Jf)W2Q(7#J9A8RXd+m>3y^lJj%*Q!5g43vwn(=kbX6Aov@ng)#yFt^p9b diff --git a/ClassesAndObjects/target/classes/com/practice/Vehicle.class b/ClassesAndObjects/target/classes/com/practice/Vehicle.class new file mode 100644 index 0000000000000000000000000000000000000000..6dd7144f09612accfab14eba3206ea0ba6858b01 GIT binary patch literal 925 zcmZuv%Wl&^6g`uNUvbkmO;Vuc5uS-dYgn-;?Si06ND&}{vY$+bWGX)*#{v3RfS^b$ z_y9f%aqU=cO1rQ?>V;!zp@>ZzYp5F7qLX)WY=NO+qls-AJC|{9 zIi=CQJSL%8@2fz*Uic#!z2_rOCVE1_y&;cOQfHf`c&bQqvwu|vq?ZX&G!3J`#BH>6 z+_@0S;B+2K-^N|sBaz{P@@XvPsL*{&mSZw5xqo2b0R{6y%2~_8BXo4M8Me}VE+TC> zi9vmqGkO3AawwAquntD$Y-AIJMdt>R+iW;2OQFDYc0b5m>0;I_=p@IBsBv zDiGCnMs-YG1=_Jvs_qp`HZiS{rE1F5T%vO(3%fLht_C-AdCv%w$TPp;R_*>79-fP{ z()LaAU0V@mW^@c)JkEr + + 4.0.0 + + com.oop + more_on_classes + 1.0-SNAPSHOT + + + 17 + 17 + + + \ No newline at end of file diff --git a/more_on_classes/src/main/java/com/oop/Main.java b/more_on_classes/src/main/java/com/oop/Main.java new file mode 100644 index 0000000..486ef65 --- /dev/null +++ b/more_on_classes/src/main/java/com/oop/Main.java @@ -0,0 +1,7 @@ +package com.oop; + +public class Main { + public static void main(String[] args) { + System.out.println("Hello world!"); + } +} \ No newline at end of file diff --git a/more_on_classes/target/classes/com/oop/Main.class b/more_on_classes/target/classes/com/oop/Main.class new file mode 100644 index 0000000000000000000000000000000000000000..652456af62af0b1c30d9ea5963e419cfa1e5b1bc GIT binary patch literal 532 zcmZutJ5K^Z5dN0eapwsLf^P*Yu<%L?)W*bEoR0)UW3?O`T(Wmdjzilho06W@0!cVLWZF<j9PDJQp9aVCrCuFiZ1554Q5i%jX;9)zD z4O;R_D5dMqI#&ILgDvb>*k-6q)fNFRcCp7`jSPn(SJmb+Q)HUQ16roC#504_(UUk3 zm(twAHm5x{T4;dW()EE9z36rnEvh`qjB@tq1NqnK*r8~~AixSmclLquDpfWLC{o9O jPo`wldqb&Qd&lOSz@ZVbB2QFv5*zzCpgu#LVhW94L4Iub literal 0 HcmV?d00001