![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
![]() Код:
unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, FileUtil, LResources, Forms, Controls, Graphics, Dialogs, StdCtrls; type TAbClass = class(tform) Edit1: TEdit; Label1: TLabel; private { Private declarations } public procedure MyMetod(s:string);virtual; abstract; { Public declarations } end; type TAb1Class = class(TAbClass) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public procedure MyMetod(s:string);virtual; { Public declarations } end; var Ab1Class: TAb1Class; implementation { TAb1Class } procedure TAb1Class.MyMetod(S:string) ; begin Ab1Class.caption:=s; end; procedure TAb1Class.Button1Click(Sender: TObject); begin MyMetod ('Заработало))))))))'); end; initialization {$I Unit1.lrs} end. Это похоже на реализацию абстракного метода? |
#17
|
|||
|
|||
![]() Фигеть, помогите сделать за меня задания! Абалдеть
![]() |