书要说必须创建实例才能引用类中的方法/属性。
为什么单元文件不用实例化,直接引用就能用单元中的方法.
为什么单元文件不用实例化,直接引用就能用单元中的方法.
解决方案 »
- MTS/COM+程序如何用InstallShield 2010 打包?
- DBEdit的EditMask属性使用问题
- 为什么不能发送邮件提示:‘bad sequence of commands’
- OnKeyPress的参数?
- 请问熟悉POS系统的朋友
- 问一个关于函数的问题
- 请大家提供delphi2.0的下载地址,一千五百分相送
- http://216.239.39.102/ 这就是被封杀的Google
- 告--------- CSDN 数据库 管理员----------书
- sql编写
- cxgrid控件运行有错,麻烦看一下
- Delphi的TreeView中如何通过TreeView的值或index之类的东西找到相应的节点对象?
引用单元不用实例化的
类的方法只有静态方法和构造方法是可以直接调用的。
是类需要实例化,而不是方法。有抽象方法的类,delphi虽然允许实例化,但调用时会报错。
类的方法之所以要实例化,是因为它和它的许多成员是有联系的,要使用成员变量等,当然你
也可以不使用类,而直接在单元里定义,写单元的方法.但这就返回到原来的面向过程的编程了。
也就失去了封装的意义。
而delphi又不象java一样把基本类型都有做封装成一个类。
到是能看出来,面向对象编程的好处。
学习中~~~~~