Preguntas con la etiqueta [class]
¿Por qué mi clase no se inicializa con "def __int__" o "def _init_"? ¿Por qué recibo un error de tipo "no acepta argumentos" o un error de atributo?
Si su pregunta se cerró como un duplicado de esto, es porque tenía un ejemplo de código que incluía algo como: class Example: def __int__(self, parameter): self.attribute = parameter o:
¿Cómo puedo elegir una representación de cadena personalizada para una clase en sí (no instancias de la clase)?
Considere esta clase: class foo(object): pass La representación de cadena predeterminada se parece a esto: >>> str(foo) "<class '__main__.foo'>" ¿Cómo puedo hacer que esto muestre una cadena personalizada? Consulte ¿Cómo
¿Cuál es la diferencia entre función estática y función de clase en Swift?
Puedo ver estas definiciones en la biblioteca Swift: extension Bool : BooleanLiteralConvertible { static func convertFromBooleanLiteral(value: Bool) -> Bool } protocol BooleanLiteralConvertible { typealias BooleanLiteralType class func convertFromBooleanLiteral(value: BooleanLiteralType) ->
¿Por qué las clases de Python heredan objetos?
¿ Por qué hereda la siguiente declaración de clase object? class MyClass(object): ...
Diferencia entre una clase y un módulo
Vengo de Java y ahora trabajo más con Ruby. Una característica del idioma con la que no estoy familiarizado es module. Me pregunto qué es exactamente a moduley cuándo se
¿Declarar constantes estáticas en clases de ES6?
Quiero implementar constantes en a class, porque ahí es donde tiene sentido ubicarlas en el código. Hasta ahora, he estado implementando la siguiente solución con métodos estáticos: class MyClass {
¿Cuándo deberías usar una clase frente a una estructura en C++? [duplicar]
¿En qué escenarios es mejor utilizar a structvs a classen C++?
Cómo separar una clase y sus funciones miembro en archivos de encabezado y fuente
No sé cómo separar el código de implementación y declaración de una clase simple en un nuevo encabezado y archivo cpp. Por ejemplo, ¿cómo separaría el código de la siguiente
Símbolo externo no resuelto en miembros de clase estática
En pocas palabras: Tengo una clase que consta principalmente de miembros públicos estáticos, por lo que puedo agrupar funciones similares que aún deben llamarse desde otras clases/funciones. De todos modos,
Propiedades privadas en clases de JavaScript ES6
¿Es posible crear propiedades privadas en clases de ES6? He aquí un ejemplo. ¿ Cómo puedo impedir el acceso a instance.property? class Something { constructor(){ this.property = "test"; } }
¿Diferencia entre 'cls' y 'self' en las clases de Python?
¿ Por qué clsa veces se usa en lugar de selfcomo argumento en las clases de Python? Por ejemplo: class Person: def __init__(self, firstname, lastname): self.firstname = firstname self.lastname =
¿Cómo leer el valor de un campo privado de una clase diferente en Java?
Tengo una clase mal diseñada en un tercero JARy necesito acceder a uno de sus campos privados . Por ejemplo, ¿por qué debería elegir un campo privado? ¿Es necesario? class
Alternativas de variables de clase ES6
Actualmente en ES5 muchos de nosotros estamos usando el siguiente patrón en frameworks para crear clases y variables de clase, lo cual es cómodo: // ES 5 FrameWork.Class({ variable: 'string',
Genéricos de Java con una clase y una interfaz: juntos
Quiero tener un objeto Clase, pero quiero forzar que cualquier clase que represente extienda la clase A e implemente la interfaz B. Puedo hacer: Class<? extends ClassA> O: Class<? extends
¿Qué son las clases de datos y en qué se diferencian de las clases comunes?
PEP 557 introduce clases de datos en la biblioteca estándar de Python. Dice que al aplicar el @dataclassdecorador que se muestra a continuación, generará "entre otras cosas, un __init__()". from