J'obtiens cela lorsque j'appelle toStringun objet que j'ai reçu d'un appel de fonction. Je sais que le type de l'objet est encodé dans cette chaîne, mais je ne sais pas comment le lire. Comment s'appelle ce type d'encodage?
Je n'ai jamais vu de code comme celui-ci: public static function getInstance() { if ( ! isset(self::$_instance)) { self::$_instance = new self(); } return self::$_instance; } Est-ce la même chose que new className()? ÉDITER Si la classe est héréditaire, vers quelle classe elle pointe?
Comment puis-je obtenir une liste (sous la forme d'un NSArrayou NSDictionary) des propriétés d'un objet donné dans Objective-C? Imaginez le scénario suivant: j'ai défini une classe parente qui ne fait qu'étendre NSObject, qui contient un NSString, un BOOLet un NSDataobjet comme propriétés. Ensuite, j'ai plusieurs classes qui étendent cette classe …
J'ai une question concernant la fonction statique en php. supposons que j'ai une classe class test { public function sayHi() { echo 'hi'; } } si je le fais, test::sayHi();cela fonctionne sans problème. class test { public static function sayHi() { echo 'hi'; } } test::sayHi(); fonctionne aussi bien. Quelles …
J'ai essayé de comprendre comment procéder, mais je ne sais pas trop comment. Voici un exemple de ce que j'essaye de faire: class test { public newTest(){ function bigTest(){ //Big Test Here } function smallTest(){ //Small Test Here } } public scoreTest(){ //Scoring code here; } } Voici la partie …
Après avoir terminé ma classe C ++, il m'a semblé que les structures / classes sont pratiquement identiques, sauf avec quelques différences mineures. Je n'ai jamais programmé en C avant; mais je sais qu'il a des structures. En C est-il possible d'hériter d'autres structures et de définir un modificateur de …
Je n'ai pas vraiment trouvé cela dans la documentation de Rails mais il semble que «mattr_accessor» soit le corollaire du module pour «attr_accessor» (getter & setter) dans une classe Ruby normale . Par exemple. dans une classe class User attr_accessor :name def set_fullname @name = "#{self.first_name} #{self.last_name}" end end Par …
J'essaie d'exécuter une application Java, mais j'obtiens cette erreur: java.lang.ClassNotFoundException: Après les deux-points vient l'emplacement de la classe qui manque. Cependant, je sais que cet emplacement n'existe pas puisque la classe est située ailleurs. Comment puis-je mettre à jour le chemin de cette classe? Cela a-t-il quelque chose à voir …
Je veux obtenir les attributs d'une classe, disons: class MyClass(): a = "12" b = "34" def myfunc(self): return self.a using MyClass.__dict__me donne une liste d'attributs et de fonctions, et même des fonctions comme __module__et __doc__. While MyClass().__dict__me donne un dict vide à moins que je ne définisse explicitement une …
Quel est le but d'avoir plus d'une classe dans un fichier Java? Je suis nouveau sur Java. Modifié: Cela peut être réalisé en créant une classe interne dans une classe publique, non?
Étant nouveau sur Java, je suis confus entre les concepts de classe et de type . Par exemple, l'objet doit-il "Hello World!"appartenir au type String ou à la classe String ? Ou peut-être les deux?
Exemple: public class TestClass { public static void main(String[] args) { TestClass t = new TestClass(); } private static void testMethod() { abstract class TestMethod { int a; int b; int c; abstract void implementMe(); } class DummyClass extends TestMethod { void implementMe() {} } DummyClass dummy = new DummyClass(); …
Je vois la variable $thisen PHP tout le temps et je n'ai aucune idée à quoi elle sert. Je ne l'ai jamais utilisé personnellement. Quelqu'un peut-il me dire comment la variable $thisfonctionne en PHP?
Je ne sais pas quel est l'intérêt des getters et des setters dans les classes ECMAScript 6. Quel est le but? Voici un exemple auquel je fais référence: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get name() { return this._name.toUpperCase(); } …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.