+ 2

Java constructors

I need to know how to pass an object of type "Point" to the constructor of the class Rettangulo. Thank you class Main { public static void main(String[] args) { Punto punto = new Punto(5, 4); Rettangolo rettangolo = new Rettangolo(); System.out.println(punto.getX()); System.out.println(rettangolo.test()); } } class Punto{ private int coordinata_x; private int coordinata_y; public Punto(int coordinata_x, int coordinata_y){ this.coordinata_x = coordinata_x; this.coordinata_y = coordinata_y; } public int getX(){ return coordinata_x; } public int getY(){ return coordinata_y; } } class Rettangolo{ private int punto1; private int punto2; public Rettangolo(Punto punto1, Punto punto2){ this.punto1 = punto1.getX(); this.punto2 = punto1.getY(); } public int test(){ return punto1; } }

14th Nov 2018, 7:39 AM
Ramphy Aquino Nova
Ramphy Aquino Nova - avatar
3 ответов
+ 5
class Main { public static void main(String[] args) { Punto punto = new Punto(5, 4); Rettangolo rettangolo = new Rettangolo(punto); System.out.println(punto.getX()); System.out.println(rettangolo.test()); } } class Punto{ private int coordinata_x; private int coordinata_y; public Punto(int coordinata_x, int coordinata_y){ this.coordinata_x = coordinata_x; this.coordinata_y = coordinata_y; } public int getX(){ return coordinata_x; } public int getY(){ return coordinata_y; } } class Rettangolo{ private Punto punto; public Rettangolo(Punto punto){ this.punto = punto; } public int test(){ return punto.getX(); } }
14th Nov 2018, 8:01 AM
Michal
Michal - avatar
+ 3
Ramphy Aquino Nova no problem, good luck.
14th Nov 2018, 8:07 AM
Michal
Michal - avatar
+ 1
Thank you so munch!!
14th Nov 2018, 8:06 AM
Ramphy Aquino Nova
Ramphy Aquino Nova - avatar