码迷,mamicode.com
首页 > 其他好文 > 详细

抽象及接口

时间:2017-07-19 21:56:57      阅读:116      评论:0      收藏:0      [点我收藏+]

标签:ted   抽象方法   一个   pre   nts   imp   bsp   public   family   

1.抽象类的几个特点:

     1、不能被实例化,只能被继承
     2、继承的派生类当中要把所有抽象方法重载才能实例化

 

2.什么是接口?

 

接口interface 是一个规定,给人继承用的东西,有点像抽象类

 

接口类似于抽象类,但是它比抽象类更抽象,接口是变向的实现了多继承,一个类可以实现无数个接口。

 

3.接口的关键字以及用法

在里面定义的方法,却不去实例化,而需要别的类去implements 它,而且必须一一实现接口定义的所有方法

 

4.访问控制(可见性)

 

对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。

 

被定义为公有的类成员可以在任何地方被访问。

 

被定义为受保护的类成员则可以被其自身以及其子类和父类访问。

 

被定义为私有的类成员则只能被其定义所在的类访问。

 

抽象及接口

标签:ted   抽象方法   一个   pre   nts   imp   bsp   public   family   

原文地址:http://www.cnblogs.com/1028422TL/p/7207789.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!