En Python, ¿qué son las metaclases y para qué las
Una plantilla para crear nuevos objetos que describe los estados y comportamientos comunes. NO SER CONFUNDIDO CON CLASES CSS. Use [css] en su lugar.
En Python, ¿qué son las metaclases y para qué las
En PHP 5, ¿cuál es la diferencia entre usar selfy $this? ¿Cuándo es apropiado cada
¿Es posible tener variables o métodos de clase estática en Python? ¿Qué sintaxis se requiere para hacer
¿Cuál es exactamente la diferencia entre una interfaz y una clase
Recientemente tuve dos entrevistas telefónicas donde me preguntaron sobre las diferencias entre una interfaz y una clase abstracta. Les he explicado todos los aspectos que se me ocurren, pero parece que están esperando que mencione algo específico, y no sé qué es. Desde mi experiencia, creo que lo...
Un problema común que experimentan los nuevos desarrolladores de Java es que sus programas no se ejecutan con el mensaje de error: Could not find or load main class ... ¿Qué significa esto, qué lo causa y cómo debe
Cada vez que tengo que volver a importar mis proyectos en Eclipse (si reinstalé Eclipse o cambié la ubicación de los proyectos), casi todos mis métodos anulados no están formateados correctamente, lo que causa el error: El método debe anular un método de superclase Cabe mencionar que esto es...
¿Hay alguna razón para que una declaración de clase herede object? Acabo de encontrar un código que hace esto y no puedo encontrar una buena razón. class MyClass(object): # class code
¿Cuál es el propósito de la selfpalabra en Python? Entiendo que se refiere al objeto específico creado a partir de esa clase, pero no puedo ver por qué debe agregarse explícitamente a cada función como parámetro. Para ilustrar, en Ruby puedo hacer esto: class myClass def myFunc(name) @name =...
Por favor, defina qué
¿Cuál es la diferencia entre el estilo antiguo y las nuevas clases de estilo en Python? ¿Cuándo debo usar uno u
Esta pregunta no es para la discusión de si el patrón de diseño único o no es deseable, es un antipatrón o para cualquier guerra religiosa, sino para discutir cómo este patrón se implementa mejor en Python de la manera más pitónica. En este caso, defino 'más pitónico' para que signifique que sigue...
¿Qué hace class << selfen Ruby
¿Cómo configuro una clase que representa una interfaz? ¿Es esto solo una clase base
¿Cuándo debo usar una interfaz y cuándo debo usar una clase base? ¿Debería ser siempre una interfaz si no quiero definir realmente una implementación base de los métodos? Si tengo una clase de perros y gatos. ¿Por qué querría implementar IPet en lugar de PetBase? Puedo entender tener interfaces...
¿Cuál es la diferencia entre struct y class en
Prefiero usar OOP en proyectos a gran escala como el que estoy trabajando en este momento. Necesito crear varias clases en JavaScript pero, si no me equivoco, hay al menos un par de formas de hacerlo. ¿Cuál sería la sintaxis y por qué se haría de esa manera? Me gustaría evitar el uso de...
Solo estoy revisando algunos tutoriales de Scala en Internet y he notado en algunos ejemplos que se declara un objeto al comienzo del ejemplo. ¿Cuál es la diferencia entre classy objecten
Al crear una jerarquía de objetos simple en Python, me gustaría poder invocar métodos de la clase primaria desde una clase derivada. En Perl y Java, hay una palabra clave para this ( super). En Perl, podría hacer esto: package Foo; sub frotz { return "Bamf"; } package Bar; @ISA = qw(Foo); sub...