Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.www.php > #20605
| From | Alessandro Pellizzari <shuriken@amiran.it> |
|---|---|
| Newsgroups | it.comp.www.php |
| Subject | Re: decoratori non di classe |
| Date | 2016-04-06 17:54 +0100 |
| Message-ID | <dmktakF6b70U1@mid.individual.net> (permalink) |
| References | <ne3dh0$150q$1@gioia.aioe.org> |
On 06/04/2016 17:29, alex wrote:
> Class PositiveNumber {// è un Decorator?
> function __construct($number) {
> ...
> Come vedete però in questo caso il *wrapped* non deve essere un'istanza
> della classe Wrapped, ma bensì un numero (positivo).
> Da qui sorge la domanda: la classe PositiveNumber può essere considerata
> un decoratore?
No.
Un decoratore deve implementare la stessa interface dell'oggetto wrappato.
In PHP i tipi base non sono oggetti, quindi non puoi decorarli.
Bye.
Back to it.comp.www.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
decoratori non di classe alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-04-06 18:29 +0200
Re: decoratori non di classe Alessandro Pellizzari <shuriken@amiran.it> - 2016-04-06 17:54 +0100
Re: decoratori non di classe alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-04-06 19:14 +0200
Re: decoratori non di classe fmassei@gmail.com - 2016-04-06 10:42 -0700
Re: decoratori non di classe alex <1j9448a02@lnx159sneakemail.com.invalid> - 2016-04-06 21:12 +0200
Re: decoratori non di classe fmassei@gmail.com - 2016-04-06 13:00 -0700
csiph-web