This page was last modified 03:20, 20 December 2007.
Classes M
From Forum Nokia Wiki
M Classes – (Mixin Class)
- Fornecem funcionalidade semelhante as interfaces de java.
- São classes abstratas puras, ou seja apenas com métodos virtuais – em certos casos pode ser necessário criar métodos virtuais não puros caso estes implementem o comportamento de diversas classes para não haver redudância de código -.
- São a única forma aconselhada de herança múltipla em Symbian – herança por classes que não sejam Mixing (ou seja, classes que não são abstrata pura) pode ocasionar ambiguidade-.
- Não possuem membros de dados nem construtor já que não podem ser instanciadas.
Nota: Cuidados com destrutores devem ser tomados ao utilizar ponteiros de classes Mixin para referenciar classes que utilizam herança múltipla. Destrutores virtuais devem ser utilizados.
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| how to add the more classes into existing applications | bharats | General Symbian C++ | 6 | 2006-11-14 12:39 |
| 2 NullPointerExceptions and 2 ClassNotFoundExceptions | probiscus | Mobile Java General | 2 | 2003-10-08 09:17 |
| phonebook sync | mayankkedia | General Symbian C++ | 0 | 2004-07-19 07:30 |
| How to use RandomAccessStream | zidia | Mobile Java General | 2 | 2007-11-04 13:48 |
| Importing a Class from J2SE to J2ME | syson | Mobile Java General | 2 | 2006-02-04 07:29 |
