一 在我映象中,子类继承父类的时候,是默认继承父类所有的方法属性的,这么理解对吗?如果对,为什么在Tobject中定义了constructor create;在Tcomponent中还可以这样定义constructor create(Aowner:Tcomponent);virtual;
二 Tcontrol定义的字段Fcolor为什么不能继承到Tbutton(Tbutton没有color属性)
二 Tcontrol定义的字段Fcolor为什么不能继承到Tbutton(Tbutton没有color属性)
解决方案 »
- 想找Delphi程序员帮我弄个东西!有兴趣的加Q:842972
- delphi中与sql server数据库连接的问题
- 公共过程
- 把BDGrid表的数据发送到Excel的时候中断传输,如何给出“被呼叫方拒绝接受呼叫”的提示框?
- 那位遇到过这种问题?怎么解决的
- delphi调用word文档!!急
- 新手上路求教:如何将一个选种的一条记录的一个字段从DBGrid中返回出来?????????????
- 改变控件的长度和高度
- 我是在校生,如果出去做数据库方面的开发,需要到什么样的程度??
- 有关数据库状态的问题,高手请进来!!!
- DBchart只顯示數據集中的一個點﹐而不能顯示整個數據集所有的點﹖
- ~~~~请问如何写像金山毒霸那种图形介面的程序呢?~~~~~
是构造函数,子类的构造函数当然要重新定义
2继承还分保护,私有,公有等继承,继承后的特点各有不同
你还是看看相关书吧
MFC2001(拔剑茫然心四顾) 说的比较对了。
1.子类的构造函数也可以不重新定义啊,就是默认使用父类的构造函数,例如Tpersistent就没有,而且重新定义也应该是,把它override啊!
2.几乎所有的字段都是声明为私有的,而有的字段在Tbutton中就有,而有的就没有,我也没有发现他们在宣布的时候有什么区别
2、关于类内部字段和属性继承的问题,我认为你可以看一下d5的开发指南,子类可以隐藏基类的字段或是属性。