Ca domeniu de clasă a se transformă într-o funcție privată a clasei a

Faptul este că natura "Liftului" nu este "ButtonControlled" prin natură, în caz contrar paradigma OOP este lame. Deși în acest caz, în exemplul dat de mine, indicatorul la "Lift" ar trebui să fie prea inutil.






În plus, încerc să nu folosesc mai multe moșteniri (în acest caz presupun că "Liftul" va fi moștenit dintr-o altă clasă). Cu alte cuvinte, mă întreb cum ar fi implementat acest lucru de către Java.






Declarând astfel, probabil risc să fiu prezentat în diverse comentarii. după tipul "de ce nu scrieți în Java?" sau "odată ce a decis să folosească cu ++, atunci cum să nu folosiți complet caracteristicile lingvistice?". Doar haideți să o luăm ca niște limitări la sarcină.

> Faptul este că natura esenței "Lift" nu este "ButtonControlled"
Și din punctul de vedere al butonului tău? Și de ce ați separat butonul într-o clasă separată? Ce fac ei?

> Cu alte cuvinte, mă întreb cum ar fi implementat acest lucru de către Java
În Java, o clasă poate implementa mai multe interfețe. În acest caz, ButtonControlled este doar interfața.







Articole similare

Trimiteți-le prietenilor: