Scalanie obiektow

Scalanie obiektow
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, mam pytanie. Mam dwa obiekty w ktorych sa zagniezdzone inne obiekty. W przyblizeniu wyglada to tak:

Kopiuj
class MyType1
	private String stuff;
	private List<MyType2> stuff1;
	private List<MType3> stuff2;
	gettery + settery

class MyType2
	private List<MyType4> stuff3;
	gettery + settery

class MyType4
	private String stuff4;
	private String stuff5;
	private List<MyType5> stuff6;
	gettery + settery

class MyType5
	private String stuff7;
	private String stuff8;
	gettery + settery

W tych obiektach siedza jakies dane. Co chce uzyskac to 1 obiekt z tymi danymi, o takiej samej strukturze jak ten przykladowy powyzej. W jaki sposob moglbym takie 2 obiekty scalic w 1 i odfiltrowac duplikaty danych (moze byc tak, ze w obiekcie 1 i 2 dane sa takie same, wtedy nie chce ich podwojnie)?

wojciechmaciejewski
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 560
0

Zamiast tworzyc 2 klasy stworz jedna?

Koziołek
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Stacktrace
  • Postów: 6823
0

Nie za bardzo rozumiem co chcesz uzyskać. Które klasy chcesz scalić i jakie duplikaty usunąć?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.