preguntar acerca de traits
3
réponses
Quelle est la différence entre les traits dans Rust et typeclasses dans Haskell?
Les Traits dans Rust semblent au moins superficiellement similaires à typeclasses dans Haskell, mais j'ai vu des gens écrire qu'il y avait quelques différences entre eux. Je me demandais exactement quelles étaient ces différences. ... …
demandé sur
1970-01-01 00:33:35
1
réponses
Existe-t-il un moyen d’étendre le trait en PHP?
Je veux utiliser la fonctionnalité de trait existante et créer mes propres fonctions au - dessus de celle-ci, seulement pour l'appliquer plus tard sur les classes.
Précisément, je veux étendre Laravel SoftDeletes trait pour faire SaveWithHistory fon …
demandé sur
1970-01-01 00:33:36
3
réponses
PHP: quand utiliser des Traits et quand utiliser des méthodes statiques?
mes applications PHP utilisent généralement des classes pour namespacing. Les méthodes dans ces classes sont définies comme statiques.
maintenant que PHP a introduit des Traits de caractère, j'essaie de me concentrer sur le moment de les utiliser. …
demandé sur
1970-01-01 00:33:34
11
réponses
Quelle est la différence entre les types et trait sous-classes?
Une auto-type pour un caractère A :
trait B
trait A { this: B => }
dit que A ne peut pas être mélangé dans une classe de béton qui ne s'étend pas aussi B .
par contre, le suivant:
trait B
trait A extends B
…
demandé sur
1970-01-01 00:33:30
2
réponses
Différence entre un Trait et une classe abstraite en PHP
je suis tombé récemment sur Traits en PHP et j'essaie de les comprendre. Au cours de mes recherches, je suis tombé sur cette question de débordement de pile: Traits vs. Interfaces . La réponse acceptée mentionne ce qui suit:
…
demandé sur
1970-01-01 00:33:36
8
réponses
Quel est l’avantage d’utiliser des classes abstraites au lieu de traits de caractère?
Quel est l'avantage d'utiliser une classe abstraite au lieu d'un trait (en dehors de la performance)? Il semble que les classes abstraites peuvent être remplacées par des traits dans la plupart des cas.
... …
demandé sur
1970-01-01 00:33:30
3
réponses
Pourquoi PHP Trait ne peut pas implémenter d’interfaces?
je me demande pourquoi PHP Trait (PHP 5.4) ne peut pas implémenter d'interfaces.
mise à Jour de user1460043 réponse => ...ne peut pas exiger la classe qui l'utilise pour implémenter une interface spécifique
je comprends qu' …
demandé sur
1970-01-01 00:33:33