Preguntas etiquetadas con class

122
No se puede crear la clase Scala en IntelliJ

Estoy empezando a aprender Scala. Instalé el complemento Scala para IntelliJ y creé un nuevo proyecto Scala. Pero cuando hago clic con el botón derecho en la carpeta src para crear una nueva clase de Scala, no hay ninguna opción para hacerlo. ¿Me estoy perdiendo de

121
¿Cómo implementar una clase abstracta en ruby?

Sé que no existe el concepto de clase abstracta en ruby. Pero si es necesario implementarlo, ¿cómo hacerlo? Intenté algo como ... class A def self.new raise 'Doh! You are trying to write Java in Ruby!' end end class B < A ... ... end Pero cuando intento crear una instancia de B, va a...

121
PHP: cuenta un objeto stdClass

Tengo un objeto stdClass creado a partir de json_decode que no devolverá el número correcto cuando ejecuto la función count ($ obj). El objeto tiene 30 propiedades, pero el retorno de la función count () es digamos 1. ¿Algunas ideas? A continuación se muestra un ejemplo de uno de los objetos....

118
Idioma de Pimpl vs interfaz de clase virtual pura

Me preguntaba qué haría que un programador eligiera el idioma de Pimpl o la clase virtual pura y la herencia. Entiendo que el idioma pimpl viene con una indirección adicional explícita para cada método público y la sobrecarga de creación de objetos. La clase virtual pura, por otro lado, viene con...

117
Python: ¿vincular un método independiente?

En Python, ¿hay alguna forma de vincular un método independiente sin llamarlo? Estoy escribiendo un programa wxPython, y para una determinada clase decidí que sería bueno agrupar los datos de todos mis botones como una lista de tuplas a nivel de clase, así: class MyWidget(wx.Window): buttons =...

117
¿Cuál es la diferencia entre una interfaz y una clase, y por qué debería usar una interfaz cuando puedo implementar los métodos directamente en la clase?

Soy consciente de que esta es una pregunta muy básica, pero un entrevistador me preguntó de una manera muy engañosa y yo estaba indefenso :( Solo conozco la definición material o teórica de una interfaz y también la implementé en muchos proyectos en los que trabajé. Pero realmente no entiendo por...

117
Elementos de destino con varias clases, dentro de una regla

Tengo algo de HTML que tendría elementos con múltiples clases, y necesito asignarlos dentro de una regla, de modo que las mismas clases puedan ser diferentes dentro de diferentes contenedores. Digamos que tengo esto en mi CSS: .border-blue { border: 1px solid blue; } .background { background:...

116
¿Alcance de las clases anidadas?

Estoy tratando de entender el alcance en clases anidadas en Python. Aquí está mi código de ejemplo: class OuterClass: outer_var = 1 class InnerClass: inner_var = outer_var La creación de la clase no se completa y aparece el error: <type 'exceptions.NameError'>: name 'outer_var' is not...

114
instancia de Vs getClass ()

Veo ganancia en el rendimiento al utilizar getClass()y ==operador de más de instanceOfoperador. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) { System.out.println("its...