| Classe :: MetodMaker :: v1compat Classe :: MetodMaker :: V1Compat è un codice di compatibilità V1 per C ::: mm. |
Scarica ora |
Classe :: MetodMaker :: v1compat Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Martyn J. Pearce
- Sito web dell'editore:
- http://search.cpan.org/~fluffy/
Classe :: MetodMaker :: v1compat Tag
Classe :: MetodMaker :: v1compat Descrizione
Classe :: MetodMaker :: V1Compat è un codice di compatibilità V1 per C ::: mm. Classe :: MetodMaker :: V1Compat è un codice di compatibilità V1 per C :: mm.synopsisistis class è solo per l'implementazione interna. Non è un API.CLASSA PUBBLICO :: MetodMaker Version 2 si impegna a Compatibilità all'indietro con la versione 1 per quanto possibile. Vale a dire, le classi costruite con la versione 1 dovrebbero funzionare con pochi se cambiamenti. Tuttavia, le convenzioni chiamanti per costruire nuove classi sono significativamente diverse: questo è necessario per ottenere una maggiore coerenza degli argomenti.Version 2 prende tutti gli argomenti all'interno di un singolo arrayRef: Usa Classe :: Metodmaker ; Se argomenti sono presentati come elenco, quindi classe :: MetodMaker presuppone che questa sia una chiamata di versione 1 e agisce di conseguenza. Le argomentazioni della versione 1 sono passate e refrassed internamente a argomenti di versione 2 e passarono al motore versione 2. Pertanto, la maggior parte delle chiamate della versione 1 può essere aggiornata alla versione 2 solo refrasando. Tuttavia, ci sono un certo numero di comportamenti che nella versione 1 che sono internamente incoerenti. Questi comportamenti sono imitati nella modalità versione 1 per quanto possibile, ma non sono riproducibili nella versione 2 (per consentire ai client della versione 2 di fare affidamento su un'interfaccia più interna coerente). Requisiti: · Perl.
Classe :: MetodMaker :: v1compat Software correlato