Preguntas etiquetadas con oop

La programación orientada a objetos es un paradigma de programación que utiliza "objetos": estructuras de datos que consisten en campos y métodos de datos junto con sus interacciones.


20
¿Puedo extender una clase usando más de 1 clase en PHP?
Si tengo varias clases con funciones que necesito pero quiero almacenar por separado para la organización, ¿puedo extender una clase para tener ambas? es decir class a extends b extends c editar: Sé cómo extender las clases una a la vez, pero estoy buscando un método para extender instantáneamente una …
150 php  class  oop  extends 

7
Diferencias de clase estáticas y selladas
¿Hay alguna clase que se implemente en clase estática? medio: static class ABC : Anyclass ¿Hay alguna clase que se pueda heredar tanto en clase sellada como en clase estática? medio: static class ABC : AClass {} Y sealed class ABC : AClass {} ¿Puedo estar equivocado en alguna medida?
150 c#  .net  oop  static  sealed 



9
¿Por qué Java Map no extiende la Colección?
Me sorprendió el hecho de que Map<?,?>no es un Collection<?>. Pensé que tendría mucho sentido si se declaraba como tal: public interface Map<K,V> extends Collection<Map.Entry<K,V>> Después de todo, a Map<K,V>es una colección de Map.Entry<K,V>, ¿no? Entonces, ¿hay una buena razón por la cual no se implementa como tal? Gracias a …
146 java  oop  collections 



5
¿Cuándo usar clases anidadas y clases anidadas en módulos?
Estoy bastante familiarizado con cuándo usar subclases y módulos, pero más recientemente he estado viendo clases anidadas como esta: class Foo class Bar # do some useful things end end Además de clases anidadas en módulos de esta manera: module Baz class Quux # more code end end O bien …
144 ruby  oop 

6
¿Cómo diseño una clase en Python?
He recibido una ayuda realmente increíble en mis preguntas anteriores para detectar patas y dedos de los pies dentro de una pata , pero todas estas soluciones solo funcionan para una medición a la vez. Ahora tengo datos que consisten en: unos 30 perros; cada uno tiene 24 medidas (divididas …
143 python  oop  class-design 


20
Singleton con argumentos en Java
Estaba leyendo el artículo de Singleton en Wikipedia y me encontré con este ejemplo: public class Singleton { // Private constructor prevents instantiation from other classes private Singleton() {} /** * SingletonHolder is loaded on the first execution of Singleton.getInstance() * or the first access to SingletonHolder.INSTANCE, not before. */ …

5
Método Java `final`: ¿qué promete?
En una clase Java, se puede definir un método para que sea final, para marcar que este método no se puede anular: public class Thingy { public Thingy() { ... } public int operationA() {...} /** this method does @return That and is final. */ public final int getThat() { …
141 java  oop  final 

12
Crear objetos anónimos en php
Como sabemos, crear objetos anónimos en JavaScript es fácil, como el siguiente código: var object = { p : "value", p1 : [ "john", "johnny" ] }; alert(object.p1[1]); Salida: an alert is raised with value "johnny" ¿Se puede aplicar esta misma técnica en PHP? ¿Podemos crear objetos anónimos en PHP?
141 php  oop  object 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.