Programação Orientada a Objeto - Parte VI

Um exemplo prático em Delphi



Exemplo de POO na Linguagem Delphi (cont.)

  

Para finalizar vamos muda o código do evento OnClick do TButton que está no FPrincipal, em seguida compile e teste:

 

01

procedure TFPrincipal.Button1Click(Sender: TObject);

02

var

03

  Aluno: TAluno;

04

  Prof: TProf;

05

begin

06

  // Trabalhando com o objeto Aluno

07

  Aluno := TAluno.Create;

08

  ShowMessage( 'Objeto Aluno' +#13+

09

    Aluno.Nome +#13+ Aluno.GetFone +#13+ Aluno.Turma );

10

  Aluno.Nome := 'José';

11

  Aluno.SetFone('2222-2222');

12

  Aluno.Turma := 'Comp02';

13

  Aluno.Avaliar;

14

  Aluno.Lancar_Nota;

15

  ShowMessage( 'Objeto Aluno' +#13+

16

    Aluno.Nome +#13+ Aluno.GetFone +#13+ Aluno.Turma );

17

  Aluno.Destroy;

18

 

19

  // Trabalhando com o objeto Prof

20

  Prof := TProf.Create;

21

  ShowMessage( 'Objeto Prof' +#13+

22

    Prof.Nome +#13+ Prof.GetFone +#13+ Prof.Disciplina +#13+

23

      Prof.Curso );

24

  Prof.Nome := 'Maria';

25

  Prof.SetFone('3333-3333');

26

  Prof.Disciplina := 'Linguagem II';

27

  Prof.Curso := 'Análise';

28

  Prof.Avaliar;

29

  Prof.Lancar_Nota;

30

  ShowMessage( 'Objeto Prof' +#13+

31

    Prof.Nome +#13+ Prof.GetFone +#13+ Prof.Disciplina +#13+

32

      Prof.Curso );

33

  Prof.Destroy;

34

end;

 

Este artigo foi cedido por http://www.cassic.com.br/