发布网友 发布时间:2024-10-01 02:18
共2个回答
热心网友 时间:2024-11-09 03:50
私有类,只在当前项目可用,假如说现在有一个程序 A,A由2个项目B,D组成,B是数据访问用的类库,D是主程序,主程序要访问数据库必须要用到B,如果B里面有一个私有类F,那么在D中即便引用了B,也不可以使用F
可以照你自己说的理解,但不全对。接口的作用简单来说就是我不管你是那一个类,A也好,B也罢,C,D,E,F等等,我都可以通过指定的接口L来使用我想用的方法,就像是自行车,摩托车,轿车,都需要轮子,那么我做这些车子的轮子的时候追寻一个通用的标准(轮子的尺寸大小),通过这个标准作出我想要的轮子,这个标准就是接口,
接口不能被实例化,继承接口的类可以实例化,所以你不必担心造不了车子,假如轮子接口声明放法安装轮子(无具体实现),类自行车继承轮子接口,自行车类中实现方法 安装轮子(告诉你安装多大的轮子),造自行车就是重复机械劳动(自行车 p =new 自行车),不停的装轮子(p.安装轮子)接着还会有自行车A,B,D,还要不停装轮子。
接口是抽象后的东西,一般情况下属于可有可有的角色,对于初学者不建议使用,当熟练使用类操作后,再学习使用接口会容易理解一些
热心网友 时间:2024-11-09 03:50
我简单的举一个实际的例子吧