Preguntas etiquetadas con class

276
Miembros privados y protegidos: C ++

¿Puede alguien aclararme la diferencia entre privatey los protectedmiembros en las clases? Yo entiendo de convenciones mejores prácticas que las variables y funciones que no son llamados fuera de la clase deben hacerse private- pero mirando a mi MFC proyecto, MFC parece estar a favor...

274
¿Cuántas clases debo poner en un archivo? [cerrado]

Cerrada . Esta pregunta está basada en la opinión . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que pueda ser respondida con hechos y citas editando esta publicación . Cerrado hace 6 años .

272
Java: ¿obtener el nombre de clase actual?

Todo lo que estoy tratando de hacer es obtener el nombre de la clase actual, y Java agrega $ 1 sin sentido inútil al final del nombre de mi clase. ¿Cómo puedo deshacerme de él y solo devolver el nombre real de la clase? String className =

257
AngularJS ng-class expresión if-else

Con AngularJSestoy usando ng-classla siguiente manera: <div class="bigIcon" data-ng-click="PickUp()" ng-class="{first:'classA', second:'classB', third:'classC', fourth:'classC'}[call.State]"/> Me pregunto si puedo usar la if-elseexpresión para hacer algo similar a esto: <div...

247
¿Cómo usar la clase <T> en Java?

Hay una buena discusión sobre los genéricos y lo que realmente hacen detrás de escena en esta pregunta , por lo que todos sabemos que Vector<int[]>es un vector de matrices de enteros, y HashTable<String, Person>es una tabla de cuyas claves son cadenas y valores Persons. Sin embargo, lo...

242
Puntero al miembro de datos de clase ":: *"

Me encontré con este extraño fragmento de código que se compila bien: class Car { public: int speed; }; int main() { int Car::*pSpeed = &Car::speed; return 0; } ¿ Por qué C ++ tiene este puntero a un miembro de datos no estático de una clase? ¿De qué sirve este extraño puntero en código...

242
Función de llamada de Python dentro de la clase

Tengo este código que calcula la distancia entre dos coordenadas. Las dos funciones están dentro de la misma clase. Sin embargo, ¿cómo llamo a la función distToPointen la función isNear? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """...

238
Definición de 'POCO'

¿Alguien puede definir qué significa exactamente 'POCO'? Me encuentro con el término cada vez más a menudo, y me pregunto si se trata solo de clases simples o si significa algo

237
Java: múltiples declaraciones de clase en un archivo

En Java, puede definir varias clases de nivel superior en un solo archivo, siempre que, como máximo, una de ellas sea pública (consulte JLS §7.6 ). Ver abajo por ejemplo. ¿Hay un nombre para esta técnica ordenada (análogo a inner, nested, anonymous)? El JLS dice que el sistema puede imponer la...