Preguntas con la etiqueta [class]

Lista class preguntas

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:

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

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?

6
respuestas
1.7k
votos
443.3k
vistas

¿ Por qué hereda la siguiente declaración de clase object? class MyClass(object): ...

Diferencia entre una clase y un módulo

9
respuestas
465
votos
170.6k
vistas

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?

20
respuestas
414
votos
403.3k
vistas

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 {

¿En qué escenarios es mejor utilizar a structvs a classen C++?

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

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

41
respuestas
569
votos
415.4k
vistas

¿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"; } }

¿ 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 =

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

17
respuestas
547
votos
521.6k
vistas

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',

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

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