Resultados de la búsqueda a petición "oop"

2 la respuesta

Herencia de C ++, métodos básicos ocultos

Tengo una clase base simple de C ++, ejemplo de clase derivada. // Base.hpp #pragma once class Base { public: virtual float getData(); virtual void setData(float a, float b); virtual void setData(float d); protected: float data; }; //Base.cpp ...

4 la respuesta

Métodos en diseño orientado a objetos

Q1. En mis estudios universitarios de modelado y diseño orientado a objetos, recomiendan pensar en lo que un objeto puede hacer por su método y cuáles son sus responsabilidades por sus atributos. Todos los intentos de aclaración han dado lugar a ...

2 la respuesta

¿Por qué es posible anular variables de instancia en PHP pero no en Java?

Considere el siguiente código: <?php class Base { protected $name = "Base"; public function getName() { return $this->name; } } class Foo extends Base { protected $name = "Foo"; } $f = new Foo(); echo $f->getName(); // output: Foo $b = new ...

7 la respuesta

¿Por qué los métodos estáticos no se consideran una buena práctica de OO? [cerrado]

Estoy leyendoScala de programación [https://rads.stackoverflow.com/amzn/click/com/193435631X]. Al comienzo del capítulo 4, el autor comenta que Java admite métodos estáticos, que son "conceptos OO no tan puros". ¿Por qué esto es tan?

3 la respuesta

La función de devolución de llamada PHP no funciona en funciones de objeto

Tengo una matriz y quiero aplicarMySQLi->real_escape_string en cada miembro de la matriz a través dearray_walk Pero esto no está funcionando: array_walk($array, '$mysqli->real_escape_string');Da este error: Advertencia: array_walk () espera que ...

6 la respuesta

¿Por qué una interfaz no puede implementar otra interfaz?

Lo que quiero decir es: interface B {...} interface A extends B {...} // allowed interface A implements B {...} // not allowedLo busqué en Google y ...

4 la respuesta

¿Puede una instancia de objeto PHP saber su nombre?

Si tengo un código como este: class Person { $age; $height; $more_stuff_about_the_person; function about() { return /* Can I get the person's name? */; } } $John = new Person(); $Peter = new Person(); print $John->about(); // Print "John". print ...

1 la respuesta

¿Cómo puedo saber si una función se llama estáticamente en PHP? [duplicar]

Posible duplicado: ¿Cómo saber si soy estático o un objeto? [https://stackoverflow.com/questions/1647735/how-to-tell-whether-im-static-or-an-object] Digamos que tengo unFooClass con unbar() método. Dentro de labar() método, ¿hay alguna forma de ...

5 la respuesta

¿Cuál es el nivel máximo de herencia en Java?

Me preguntaba si hay un número finito de tiempo para poder heredar una clase. ¿O cuáles son los factores que pueden influir en esto?

9 la respuesta

¿Por qué debería preocuparse si una referencia de objeto es una interfaz o una clase?

A menudo parece que me encuentro con eldiscusión [https://stackoverflow.com/questions/681700/interface-naming-convention]de si se aplica o no algún tipo de convención de prefijo / sufijo a los nombres de tipo de interfaz, generalmente agregando ...