Perguntas com a marcação «object-oriented»

16
Confuso sobre a definição de 'abstração' em OOP

Estou tentando entender a definição de 'abstração' no OOP. Eu encontrei algumas definições principais. Eles são todos válidos? Um deles está errado? Estou confuso. (Reescrevi a definição com minhas próprias palavras). Definição 1: Abstração é o conceito de pegar um objeto do mundo real e...

16
Use o método construtor ou setter?

Estou trabalhando em um código de interface do usuário em que tenho uma Actionclasse, algo como isto - public class MyAction extends Action { public MyAction() { setText("My Action Text"); setToolTip("My Action Tool tip"); setImage("Some Image"); } } Quando essa classe Action foi criada, foi...