那你肯定是不知道什么是类的接口!那些可以被外部代码访问的成员称之为类的接口。那你说有什么用呢?那些声明为private的成员不能访问,那我要修改该成员怎么办?当然就只能通过那些可以访问的成员间接的修改!明白?
解决方案 »
- 关于DELPHI使用ORACLE回滚段的问题(急)
- 问一下.dll文件能不能用.exe文件的extractfilepath函数,如果不能用,有什么别的办法
- 大家好
- 一家公司面试的题目,广征答案,最好的给分!最好给出源码.
- Maconel接分!
- Query的设置?
- 在报表中可以这样用sql统计数据吗
- 对Tcheckbox的checked属性的改变怎么会触发该TCheckbox的Onclick事件?
- 不是很难.200分
- 控件
- 几个小问题???
- 急急急,Paradox数据库,未设索引,一排序后,数据表就成为 Read-Only 有何办法-----------------------------------------------------
一个接口就是对象和客户通信的接口。这个概念像C + +中的 PURE VIRT U A L类。实现接口的函数和过程是支持这个接口的类的工作。
我知道你所说的:对一个接口进行定义包含两个方面的内容,一方面是实现这个接口,另一方面是定义接口的客户。一个类能实现多个接口。
但是,如果我定义了一个类,并为这个类实现了两个接口,现在我就是不太明白这两个接口能为我做些什么事?如果我要访问我自己的定义的这个类的对象的话,直接用类的public里面定义的对象方法不就行了吗?与接口有什么关系呢?
所以还是不明白,请指导,谢!
你好,你所说的为了保护成员,那我就更不懂了,把成员函数放在private或是保护里面,不就行了吗?有那个必要在多一个什么接口来呢?
.....????