From c253f356a2646f8a35835570031ddfcc5db8efc4 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:00:18 +0530 Subject: [PATCH 1/7] Constructor Overloading example All 3 files in one folder make for a proper constructor overloading example! --- Cube.java | 12 ++++++++++++ Cuboid.java | 12 ++++++++++++ Volume.java | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 Cube.java create mode 100644 Cuboid.java create mode 100644 Volume.java diff --git a/Cube.java b/Cube.java new file mode 100644 index 0000000..93a8c8c --- /dev/null +++ b/Cube.java @@ -0,0 +1,12 @@ +public class Cube +{ + public static void main(String []args) + { + double s = 0; + s = 5; + + Volume obj = new Volume(s); + obj.calcVolume(10); + obj.printThis(); + } +} \ No newline at end of file diff --git a/Cuboid.java b/Cuboid.java new file mode 100644 index 0000000..d94b56e --- /dev/null +++ b/Cuboid.java @@ -0,0 +1,12 @@ +public class Cuboid +{ + public static void main(String []args) + { + double l = 5; + double b = 5; + double h = 5; + + Volume obj = new Volume(l, b, h); + obj.printThis(); + } +} \ No newline at end of file diff --git a/Volume.java b/Volume.java new file mode 100644 index 0000000..fc0a848 --- /dev/null +++ b/Volume.java @@ -0,0 +1,34 @@ +public class Volume +{ + double volume = 0; + double length = 0; + double breadth = 0; + double height = 0; + double side = 0; + + public Volume(double side) + { + this.side = side;//global side = local side + + //volume = this.side * this.side * this.side; + } + + public Volume(double length, double breadth, double height) + { + this.length = length; + this.breadth = breadth; + this.height = height; + + volume = this.length * this.breadth * this.height; + } + + public void Vcalcolume(int s) + { + volume = side*side*side; + } + + public void printThis() + { + System.out.println("The volume of the figure is " + volume); + } +} \ No newline at end of file From 035d39da00f0e41c2468968139a9d1d07320eaba Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:02:28 +0530 Subject: [PATCH 2/7] Create test.java --- volume_example/test.java | 1 + 1 file changed, 1 insertion(+) create mode 100644 volume_example/test.java diff --git a/volume_example/test.java b/volume_example/test.java new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/volume_example/test.java @@ -0,0 +1 @@ + From 0ec87fab7dd073620e09331d8cb755ff2425b9f0 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:03:08 +0530 Subject: [PATCH 3/7] Delete Cube.java --- Cube.java | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 Cube.java diff --git a/Cube.java b/Cube.java deleted file mode 100644 index 93a8c8c..0000000 --- a/Cube.java +++ /dev/null @@ -1,12 +0,0 @@ -public class Cube -{ - public static void main(String []args) - { - double s = 0; - s = 5; - - Volume obj = new Volume(s); - obj.calcVolume(10); - obj.printThis(); - } -} \ No newline at end of file From 04f88135f3902074db7824282dc7e6ac1b997693 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:03:20 +0530 Subject: [PATCH 4/7] Delete Cuboid.java --- Cuboid.java | 12 ------------ 1 file changed, 12 deletions(-) delete mode 100644 Cuboid.java diff --git a/Cuboid.java b/Cuboid.java deleted file mode 100644 index d94b56e..0000000 --- a/Cuboid.java +++ /dev/null @@ -1,12 +0,0 @@ -public class Cuboid -{ - public static void main(String []args) - { - double l = 5; - double b = 5; - double h = 5; - - Volume obj = new Volume(l, b, h); - obj.printThis(); - } -} \ No newline at end of file From 02775437e6e1aec820ba8a93356b566b62d5ae02 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:03:30 +0530 Subject: [PATCH 5/7] Delete Volume.java --- Volume.java | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 Volume.java diff --git a/Volume.java b/Volume.java deleted file mode 100644 index fc0a848..0000000 --- a/Volume.java +++ /dev/null @@ -1,34 +0,0 @@ -public class Volume -{ - double volume = 0; - double length = 0; - double breadth = 0; - double height = 0; - double side = 0; - - public Volume(double side) - { - this.side = side;//global side = local side - - //volume = this.side * this.side * this.side; - } - - public Volume(double length, double breadth, double height) - { - this.length = length; - this.breadth = breadth; - this.height = height; - - volume = this.length * this.breadth * this.height; - } - - public void Vcalcolume(int s) - { - volume = side*side*side; - } - - public void printThis() - { - System.out.println("The volume of the figure is " + volume); - } -} \ No newline at end of file From 314d2bbe9cdfac8dbfa5e6f34885e81216c13234 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:04:04 +0530 Subject: [PATCH 6/7] Add files via upload --- volume_example/Cube.java | 12 ++++++++++++ volume_example/Cuboid.java | 12 ++++++++++++ volume_example/Volume.java | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 volume_example/Cube.java create mode 100644 volume_example/Cuboid.java create mode 100644 volume_example/Volume.java diff --git a/volume_example/Cube.java b/volume_example/Cube.java new file mode 100644 index 0000000..93a8c8c --- /dev/null +++ b/volume_example/Cube.java @@ -0,0 +1,12 @@ +public class Cube +{ + public static void main(String []args) + { + double s = 0; + s = 5; + + Volume obj = new Volume(s); + obj.calcVolume(10); + obj.printThis(); + } +} \ No newline at end of file diff --git a/volume_example/Cuboid.java b/volume_example/Cuboid.java new file mode 100644 index 0000000..d94b56e --- /dev/null +++ b/volume_example/Cuboid.java @@ -0,0 +1,12 @@ +public class Cuboid +{ + public static void main(String []args) + { + double l = 5; + double b = 5; + double h = 5; + + Volume obj = new Volume(l, b, h); + obj.printThis(); + } +} \ No newline at end of file diff --git a/volume_example/Volume.java b/volume_example/Volume.java new file mode 100644 index 0000000..fc0a848 --- /dev/null +++ b/volume_example/Volume.java @@ -0,0 +1,34 @@ +public class Volume +{ + double volume = 0; + double length = 0; + double breadth = 0; + double height = 0; + double side = 0; + + public Volume(double side) + { + this.side = side;//global side = local side + + //volume = this.side * this.side * this.side; + } + + public Volume(double length, double breadth, double height) + { + this.length = length; + this.breadth = breadth; + this.height = height; + + volume = this.length * this.breadth * this.height; + } + + public void Vcalcolume(int s) + { + volume = side*side*side; + } + + public void printThis() + { + System.out.println("The volume of the figure is " + volume); + } +} \ No newline at end of file From b5161ba9ed47b4254d4806a7e7f089da464751f7 Mon Sep 17 00:00:00 2001 From: SVR <56110039+nazarsecrets@users.noreply.github.com> Date: Tue, 29 Oct 2019 16:04:19 +0530 Subject: [PATCH 7/7] Delete test.java --- volume_example/test.java | 1 - 1 file changed, 1 deletion(-) delete mode 100644 volume_example/test.java diff --git a/volume_example/test.java b/volume_example/test.java deleted file mode 100644 index 8b13789..0000000 --- a/volume_example/test.java +++ /dev/null @@ -1 +0,0 @@ -