DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

Video: Curso Online-Dominando a Orientação a Objetos e Componentes em Delphi (Avançado)-Parte I-Conceitos necessários para se construir uma aplicação organizada e estruturada

Veremos recursos como: Herança, Encapsulamento, Polimorfismo, Propriedades, Sobrecarga de métodos e os escopos de visualização.

Título: Curso Online-Dominando a Orientação a Objetos e Componentes em Delphi (Avançado)-Parte I-Conceitos necessários para se construir uma aplicação organizada e estruturada


Tempo: 32:00 min

 

Mini Resumo: Não é de agora que a construção de sistemas orientados a objetos vem ganhando espaço no mercado de trabalho. Mas muitas pessoas perdem a oportunidade de entrar numa vaga de desenvolvimento de sistemas porque se habituarem a construir aplicativos usando simplesmente uma linguagem TOP/DOWN e procedural como metodologia para desenvolvimento das rotinas do seu aplicativo. Nesse primeiro vídeo da série “Dominando Orientação a Objetos e Componentes”, veremos os conceitos necessários para se construir uma aplicação organizada e estruturada usando os principais recursos como: Herança, Encapsulamento, Polimorfismo, Propriedades, Sobrecarga de métodos e o escopo de visualização dos mesmos como Private, Public, Protected e Published.

 

Tecnologias utilizadas: Borland Delphi.


Palavras chaves: Borland Delphi, Orientação a Objetos, Pascal.





    6 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Marcos Seiji Iwazaki
Renato Parabens. Esta bem didático as suas aulas, eu ja trabalho com OOP, e nos delphianos temos pouco material com exemplos em delphi utilizando OOP. Por isso é mto bom o video, mostra na pratica, e vc ainda passa alguns conceitos. Esta de parabéns. E quando vai ter mais videos? Obrigado. T+ Seiji
[há +1 ano] - Responder

 

Dannicléo De Sousa Teles
Muito boa a aula!
[há +1 ano] - Responder

 

Willian
Olá,

constructor TPessoa.Create
begin
inherited Create;
FNome:= 'Renato';
end;

Não entendi esse inherited, sei que significa herdado, mas está herdando da onde?
[há +1 mês] - Responder

 

Wesley Yamazack
Olá Willian, vamos lá.

[CODE]
constructor TPessoa.Create
begin
inherited Create; {Indica que você esta herdando o método Create da Classe "PAI" de TPessoa.}
FNome:= 'Renato';
end;
[/CODE]

Eu não vi a vídeo, mas pressumo que seja o seguinte
[CODE]
Type
TPessoa = Class
.
.
.
[/CODE]
Sendo assim ela esta herdando automaticamente de TObject, neste caso irá executar o CREATE de TObject e depois continuar com a execução do método de TPessoa.

Explicando em miúdos, ele herda/executa o método .create de TObject.

Espero que tenha sido claro na explicação, caso contrário retorno com um comentário novo.

Um abraço.
[há +1 mês] - Responder
 

Willian
Obrigado, é que estou com dificuldades p/ entender algumas coisas da POO. No caso, quando e como devo utilizar instancias/esses Creates. Neste vídeo há dois forms, esse TPessoa precisou de um Constructor p/ criá-lo na memória(certo?). Mas o outro form não precisa de um Create também? Pois não o achei. Sei lá, acho que meu cérebro complica as coisas ou então tenho dificuldade em visualizar o que está ocorrendo.
[há +1 mês] - Responder
 

Wesley Yamazack
Olá Willian, esta sua dúvida é muito comum para quem esta começando em POO. Uma dica, se esta feito em um no outro também deveria estar. Sendo assim senão foi mostrado na aula basta você levar em consideração e fazer para a outra classe. Certo ?

Qualquer dúvida estamos aqui.
[há +1 mês] - Responder
 



Publicidade
Curso Online
Autor
Devmedia [renato Matos]

12 anos de experiência em desenvolvimento de software.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
12   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03