A class in Delphi can have only one base class

104 views
Skip to first unread message

Francisco Adriano Flores

unread,
Dec 5, 2013, 8:48:50 AM12/5/13
to certifica...@googlegroups.com
A class in Delphi can have only one base class
A) True
B) False

Alan Glei Gomes da Silva

unread,
Dec 5, 2013, 8:50:11 AM12/5/13
to certifica...@googlegroups.com
Letra “A”

--
--
Você recebeu esta mensagem porque está inscrito no Grupo
"Certificação Delphi" nos Grupos do Google.
Para postar neste grupo, envie um e-mail para
certifica...@googlegroups.com
Para cancelar a sua inscrição neste grupo, envie um e-mail para
certificacao-de...@googlegroups.com
Para ver mais opções, visite este grupo em
http://groups.google.com/group/certificacao-delphi?hl=pt?hl=pt-BR
 
---
Você está recebendo esta mensagem porque se inscreveu no grupo "Certificação Delphi" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para certificacao-de...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.


Francisco Adriano Flores

unread,
Dec 5, 2013, 8:55:10 AM12/5/13
to certifica...@googlegroups.com
Pessoal,

Essa questão não ficou clara para mim. Não entendi o que se refere onde diz: 'only one base class'. Alguém aí poderia me explicar ? :)
embarcadero_mvp.png

Kelver Merlotti

unread,
Dec 5, 2013, 8:55:56 AM12/5/13
to certifica...@googlegroups.com
type
  NovaClasse = classe(TBaseClass)

;)

Kelver Merlotti
Gerente de Serviços da Embarcadero do Brasil
Coordenador Editorial da Active Delphi
Twitter: http://www.twitter.com/kmerlotti


2013/12/5 Francisco Adriano Flores <franciscoad...@gmail.com>
embarcadero_mvp.png

Alan Glei Gomes da Silva

unread,
Dec 5, 2013, 9:03:07 AM12/5/13
to certifica...@googlegroups.com
Vamos lá!

Em Delphi não existe herança múltipla, uma nova classe só pode herdar de uma única classe… caso não seja informado a classe base o Delphi utiliza “TObject” 

TClasseNova = Class(TClasseBase)

Letra “A”
Alan Glei

<embarcadero_mvp.png>

Francisco Adriano Flores

unread,
Dec 5, 2013, 10:27:44 AM12/5/13
to certifica...@googlegroups.com
Alan e Kelver
Entendido. Obrigado.
embarcadero_mvp.png

Marcelo Alves

unread,
Dec 5, 2013, 5:25:46 PM12/5/13
to certifica...@googlegroups.com

Delphi doesn't support multiple inheritance, but it does have multiple interfaces.

type
ICamera = Interface
// ICamera methods...
end;
 
IMobilePhone = Interface
// IMobilePhone methods...
end;
 
TCameraPhone = class(TInterfacedObject, ICamera, IMobilePhone)
// ICamera and IMobilePhone methods...
end;
Atenciosamente
Antonio Marcelo

embarcadero_mvp.png
Reply all
Reply to author
Forward
0 new messages