Questions marquées «class»

132
Appel d'une fonction de classe à l'intérieur de __init__

J'écris du code qui prend un nom de fichier, ouvre le fichier et analyse certaines données. J'aimerais faire ça en classe. Le code suivant fonctionne: class MyClass(): def __init__(self, filename): self.filename = filename self.stat1 = None self.stat2 = None self.stat3 = None self.stat4 = None...

131
Pseudo-classes CSS avec styles en ligne

На этот вопрос есть ответы на Stack Overflow на русском : Как прописать: hover внутри style = ''? Est-il possible d'avoir des pseudo-classes utilisant des styles en ligne? Exemple: <a href="http://www.google.com" style="hover:text-decoration:none;">Google</a> Je sais que le HTML...

130
Java: classe statique?

J'ai une classe pleine de fonctions utilitaires. Instancier une instance de celui-ci n'a aucun sens sémantique, mais je veux toujours appeler ses méthodes. Quelle est la meilleure façon de gérer cela? Classe statique?

129
Héritage et remplacement de __init__ en python

Je lisais 'Dive Into Python' et dans le chapitre sur les classes, il donne cet exemple: class FileInfo(UserDict): "store file metadata" def __init__(self, filename=None): UserDict.__init__(self) self["name"] = filename L'auteur dit ensuite que si vous souhaitez remplacer la __init__méthode, vous...

127
héritage rubis vs mixins

Dans Ruby, puisque vous pouvez inclure plusieurs mixins mais étendre seulement une classe, il semble que les mixins soient préférés à l'héritage. Ma question: si vous écrivez du code qui doit être étendu / inclus pour être utile, pourquoi en feriez-vous une classe? Ou en d'autres termes, pourquoi...

127
Fonctions abstraites en langage Swift

Je voudrais créer une fonction abstraite dans un langage rapide. C'est possible? class BaseClass { func abstractFunction() { // How do I force this function to be overridden? } } class SubClass : BaseClass { override func abstractFunction() { // Override } }

126
Propriétés abstraites PHP

Existe-t-il un moyen de définir des propriétés de classe abstraites en PHP? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users';

126
Supprimer des éléments par nom de classe?

J'ai le code ci-dessous pour trouver des éléments avec leur nom de classe: // Get the element by their class name var cur_columns = document.getElementsByClassName('column'); // Now remove them for (var i = 0; i < cur_columns.length; i++) { } Je ne sais tout simplement pas comment les supprimer...

124
Pourquoi utilisons-nous __init__ dans les classes Python?

J'ai du mal à comprendre l'initialisation des classes. Quel est leur intérêt et comment savons-nous ce qu'il faut y inclure? L'écriture en classe nécessite-t-elle un type de réflexion différent de celui de créer des fonctions (je me suis dit que je pourrais simplement créer des fonctions, puis les...