Resultados de la búsqueda a petición "oop"
PHP equivalente de enviar y getattr?
Si Ruby es invitado a una fiesta y trae: foobarobject.send('foomethod') .. y Python es invitado a la misma fiesta y trae: getattr(foobarobject, 'foomethod')() .. ¿Qué tiene que traer PHP a la fiesta? Pregunta extra Si Ruby y Python se ...
Cómo evitar que Matlab tome tiempo exponencial al crear una matriz de objetos de controlador como una propiedad de objeto
Me parece que al crear una matriz de objetos de identificador simple en escalas de tiempo de Matlab sobre @ line. Sin embargo, si creo exactamente la misma matriz y almacenarlo como una propiedad de un objeto, el tiempo escala exponencialmente - ...
Polimorfismo y ocultación de datos: ¿una clase base anula o ignora las restricciones de acceso de una clase derivada?
Por favor, mire la siguiente lista de códigos: #include <iostream> using namespace std; class Base { public: virtual void Message() = 0; }; class Intermediate : public Base { }; class Final : public Intermediate { void Message() { cout << ...
Java: Usando la misma instancia de una clase en varias otras clases
podría ser una pregunta estúpida, pero no sé la respuesta y no sé dónde buscar la respuesta, por lo que sería bueno si alguien pudiera ayudarme. Tengo una clase (nombremos A) con diferentes miembros y métodos. Utilizo los métodos de esta clase ...
¿Cuándo y por qué sellarías una clase?
En C # y C ++ / CLI la palabra clavesealed (oNotInheritable en VB) se utiliza para proteger una clase de cualquier posibilidad de herencia (la clase no será heredable). Sé que una característica de la programación orientada a objetos es la ...
¿Qué concepto de OO es "Base b = new Derived ()" un ejemplo de?
staba pasando una prueba y encontré una pregunta en la que no encontramos un acuerdo con mis colega С ++ 1 class Base {}; 2 class Derived : public Base {}; 3 class Foo 4 { 5 public: 6 Foo() 7 { -8- Base* b = new Derived(); // Concept name is? ...
Ocultar variables de instancia de una clase
Me pregunto por qué Java tiene este comportamiento extraño con respecto a una superclase y una subclase que tiene variables de instancia con el mismo nombre. Digamos que tenemos las siguientes definiciones de clase: class Parent { int var = ...
¿Qué son los genéricos en Java? [cerrado
Realmente no entiendo el punto de los genéricos. ¿Qué hacen, cómo los usas? De lo que puedo decir, todo lo que hacen es verificar los tipos de retorno en tiempos de compilación en lugar de tiempos de ejecución para evitar ejecutar el programa ...
Trouble entendiendo valores de paso y referencias en Python
Tener problemas con cuándo se cambian los objetos y cuándo no están en Python. Aquí está mi ejemplo mal ideado a continuación: class person: age = 21 class bar: def __init__(self, arg1): self.foo = arg1 self.foo.age = 23 def baz(arg1): arg1.age ...
Semi Colón después de las llaves de declaración de cla
Disculpas de antemano por lo que probablemente sea una pregunta estúpida, pero en las clases de C ++, ¿por qué el punto y coma después de la llave de cierre? Regularmente lo olvido y obtengo errores de compilación y, por lo tanto, pierdo tiempo. ...