Preguntas con la etiqueta [oop]

Lista oop preguntas

Tengo una clase de tres que tiene las siguientes propiedades Class A { public int CustID { get; set; } public string Name{ get; set; } } Class B {

Flutter es un marco bastante reciente y, como tal, no hay mucha ayuda disponible para tareas simples. Lo que pregunto específicamente es cómo agrego widgets de tarjeta a un widget

¿ Debería anotarse un método que implemente un método de interfaz @Override? El javadoc de la Overrideanotación dice: Indica que una declaración de método está destinada a anular una declaración

¿Es una buena o mala idea hacer que los configuradores en Java devuelvan "esto"? public Employee setName(String name){ this.name = name; return this; } Este patrón puede ser útil porque

Tengo problemas para entender la declaración low in coupling and high in cohesion. Busqué en Google y leí mucho sobre esto, pero todavía me resulta difícil de entender. Lo que

Orientación a objetos en C

23
respuestas
177
votos
95.5k
vistas

¿Cuál sería un conjunto de ingeniosos trucos de preprocesador (compatibles con ANSI C89/ISO C90) que permitan algún tipo de orientación a objetos fea (pero utilizable) en C? Estoy familiarizado con

Me gustaría configurar un puntero de función como miembro de una clase que es un puntero a otra función en la misma clase. Las razones por las que estoy haciendo

¿Existe una diferencia de rendimiento entre i++y ++isi no se utiliza el valor resultante?

¿Cómo se crearía una clase Singleton usando clases PHP5?

Cuál es la diferencia entre: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() y: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) He visto superque se usa bastante en clases con una sola herencia. Puedo

Cómo conectar un panel a otro

3
respuestas
10
votos
4.0k
vistas

¿Cómo conecto la salida paneWithList? PaneWithListtiene un oyente JListpara que la fila seleccionada se envíe a la consola. ¿Cómo puedo dirigir esa salida alJTextPane salida activa? ¿Podría PaneWithListdesencadenarse un evento

class FooBase { String? name; FooBase({required this.name}); } class Foo extends FooBase{ final String name; Foo({required this.name}) : super(name: name); } void main() { final foo = Foo(name: 'foo'); final

Estoy experimentando con este código: interface Callee { public void foo(Object o); public void foo(String s); public void foo(Integer i); } class CalleeImpl implements Callee public void foo(Object o) {

¿Cómo se crea una clase estática?

15
respuestas
314
votos
579.9k
vistas

¿Cómo se crea una clase estática en C++? Debería poder hacer algo como: cout << "bit 5 is " << BitParser::getBitAt(buffer, 5) << endl; Suponiendo que creé la BitParserclase. ¿

¿Cuándo debería usar clases en Python?

6
respuestas
343
votos
191.7k
vistas

Llevo unos dos años programando en Python; principalmente datos (pandas, mpl, numpy), pero también scripts de automatización y pequeñas aplicaciones web. Estoy tratando de convertirme en un mejor programador y