社区
Delphi
帖子详情
类继承的问题
realx
2006-07-26 10:33:27
有基类FORMA(是一个FORM),FORMA中有个按扭BUTTON1,BUTTON1.click的时候弹出FORMB。要求所有继承自FORMA的类FORMAN,当FROMAN.BUTTON1.click的时候弹出FORMB,FORMB.CAPTION:=FORMAN.CAPTION。请问该如何实现?
...全文
237
7
打赏
收藏
类继承的问题
有基类FORMA(是一个FORM),FORMA中有个按扭BUTTON1,BUTTON1.click的时候弹出FORMB。要求所有继承自FORMA的类FORMAN,当FROMAN.BUTTON1.click的时候弹出FORMB,FORMB.CAPTION:=FORMAN.CAPTION。请问该如何实现?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tianyan0307
2007-01-16
打赏
举报
回复
UP
qzmp_sc
2007-01-16
打赏
举报
回复
100分啊。。。。
Comer
2007-01-16
打赏
举报
回复
100分啊。。。。
hongqi162
2007-01-16
打赏
举报
回复
100分啊。。。。
yi10000
2007-01-16
打赏
举报
回复
来完了,帮顶
才子鸣
2007-01-16
打赏
举报
回复
UP樓上的
postren
2006-07-26
打赏
举报
回复
FormA
-------------
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TFormA = class(TForm)
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormA: TFormA;
implementation
uses Unit3;
{$R *.dfm}
procedure TFormA.Button1Click(Sender: TObject);
begin
FormB.Show(Caption);
end;
end.
----------
FormB
-------unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;
type
TFormB = class(TForm)
private
{ Private declarations }
public
{ Public declarations }
procedure Show(ACaption: string); overload;
end;
var
FormB: TFormB;
implementation
{$R *.dfm}
procedure TFormB.Show(ACaption: string);
begin
Self.Caption := ACaption;
Self.Show;
end;
end.
--------
FormN
-----
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Unit1, StdCtrls;
type
TFormN = class(TFormA)
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormN: TFormN;
implementation
{$R *.dfm}
end.
java学习笔记总结
自己几个月的学习总结,一些解决
问题
的办法,很实用,希望对大家有所帮助!
C++编程实例100篇
C++编程实例100篇,里面有很多很基础的编程实例,可以作为参考。
Thinking_in_java中文第4版(Word完全版)
推荐学习java必看书目,想学习java的下载看看
C++中 public和private派生
类
继承
问题
和访问权限
问题
C++中 public和private派生
类
继承
问题
和访问权限
问题
当一个子
类
从父
类
继承
时,父
类
的所有成员成为子
类
的成员,此时对父
类
成员的访问状态由
继承
时使用的
继承
限定符决定。
1.如果子
类
从父
类
继承
时使用的
继承
限定符是public,那么
(1)父
类
的public成员成为子
类
的public成员,允许
类
以外的代码访问这些成员;
(2)父
类
的private成员仍旧是父
类
的private成员,子
类
成员不可以访问这些成员;
(3
C++中public,protected,private派生
类
继承
问题
和访问权限
问题
当一个子
类
从父
类
继承
时,父
类
的所有成员成为子
类
的成员,此时对父
类
成员的访问状态由
继承
时使用的
继承
限定符决定。 1.如果子
类
从父
类
继承
时使用的
继承
限定符是public,那么 (1)父
类
的public成员成为子
类
的public成员,允许
类
以外的代码访问这些成员; (2)父
类
的private成员仍旧是父
类
的private成员,子
类
成员不可以访问这些成员; (3)父
类
的protected成员成为子
类
的protected成员,只允许子
类
成员访问; 2.如果子
类
从父
类
继承
时使用的
继承
限定符是protected,那么 (
Delphi
5,935
社区成员
262,943
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章