Wpis z mikrobloga

@mnbvr: Wywala błąd, bo pole1 i pole2 nie jest zainicjowane. Jak zamienisz kolejnością, to wtedy brama wywali błąd.
@jazuu: Nie, patrz wyrzej.
@kaab10: To było pewne, że ktoś się #!$%@? i nie poda rozwiązania. xD
@Detharon: To jest takie rozwiązanie pół na pół, nie masz pomysłu jak to zrobić bez zmiany koncepcji konstruktora?
@mihaubiauek: sorry zazwyczaj staram się pomóc, ale trochę się zdziwiłem, co do samego kodu czym jest Square i Gateway bo nie mogłem znaleźć w dokumentacji takich klas więc domyślam się, że to są Twoje, to pokaż ich kod
@Godziu73: ale może ściany mogą być rożne? różne obiekty, z różnymi właściwościami?
Trudniej to będzie rozwijać ten kod jak nawymyśla takich rzeczy, bo test to napiszesz jeden o ile wgl będzie co testować, a używać tego będziesz cały czas. Skoro ma mieć 4 ściany, to najwidoczniej ma mieć 4 ściany, widocznie w programie potrzebne są 4 ściany kwadratu, a nie 2 pkt.
Już się bałem że jakiś builder tutaj zaproponujesz.