Resultados de la búsqueda a petición "oop"
¿Cuál es la diferencia entre entidad y clase?
¿Es la entidad una instancia de clase?
¿Puede un observador observar múltiples observables?
tratando de encontrar un ejemplo de esto, es posible que no esté yendo por el camino correcto, o que mi mente haya simplificado demasiado el concepto del patrón de observación. Quiero crear una clase que controle los mensajes de un servicio web, ...
¿Qué significa <T> T cuando se usa como firma de método? ¿Es un tipo de retorno?
abstract public <T> T iterEdges(EdgeFun<T> func, T accum);Esto es para una biblioteca multiproceso para gráficos. No estoy pidiendo nada pertinente para la implementación real, simplemente no entiendo lo que significan los tipos de doble ...
Sugerencia de diseño orientado a objetos
Aquí está mi código: class Soldier { public: Soldier(const string &name, const Gun &gun); string getName(); private: Gun gun; string name; }; class Gun { public: void fire(); void load(int bullets); int getBullets(); private: int bullets; ...
¿Por qué usamos los diagramas de UseCase en el análisis y diseño orientado a objetos incluso si los casos de uso no se consideran orientados a objetos?
Las anotaciones UML dicen: los casos de uso se dibujan para señalar los requisitos funcionales en el dominio del problema, de ninguna manera proporciona la información sobre el objeto o la clase comoDiagramas de flujo de ...
Ejemplo con patrón de visitante
public class Song { public string Genre { get; protected set; } public string Name { get; protected set; } public string Band { get; protected set; } public Song(string name, string band, string genre) { Name = name; Genre = genre; Band = band; } ...
En una clase PHP5, ¿cuándo se llama a un constructor privado?
Digamos que estoy escribiendo una clase PHP (> = 5.0) que está destinada a ser un singleton. Todos los documentos que he leído dicen que el constructor de la clase es privado para que la clase no se pueda instanciar directamente. Entonces, si ...
Cómo pasar un objeto derivado en función como objeto base en C ++ [cerrado]
Estaba tratando de hacer algo como esto. class ODESolver { public: // Fourth-order Runge-Kutta ODE solver. static void RungeKutta4(ODE ode, double stepSize) { // Define some convenience variables to make the // code more readable int j; int ...
¿Por qué métodos "privados" en el objeto orientado?
Entiendo que es un concepto muy básico en los Uy. Pero aún así no puedo entenderlo. Comprendí por qué las variables miembro son privadas, por lo que el usuario de la clase no puede abusar de ellas configurando valores no válidos. Pero, ¿cómo ...
¿Cómo puedo llamar a un paquete Perl que defino en el mismo archivo?
Necesito definir algunos módulos y usarlos todos en el mismo archivo. No, no puedo cambiar el requisito. Me gustaría hacer algo como lo siguiente: { package FooObj; sub new { ... } sub add_data { ... } } { package BarObj; use FooObj; sub new { ...