- 博客(3)
- 收藏
- 关注
原创 接口的定义和作用
接口它只是定义,而不去具体实现,比如一个水桶,你想用它去装水,那么你就在下面的方法中具体写出怎么装水,这个接口只是负责让你装,如果你要装油,那你就具体定义怎么装油,这是的接口也不管你怎么实现,接口只是接受你给参数,至于怎么用要在继承的方法中实现。 接口的用途不但多,而且是非常必要。这就是为什么我们为什么老是提“面向接口编程”的概念。 举个例子说接口的用途之一,那就是“多态”。 Vid...
2016-06-17 00:28:15
4214
原创 抽象类和抽象方法
含有抽象方法的类是抽象类。 抽象类中的非抽象成员方法可以供它的子类继承啊!举个例子吧: 有个抽象类:人类 其中有个非抽象成员方法:吃饭(因为假定人类吃饭的方法都是咀嚼) 用abatract修饰的方法是抽象方法,抽象方法只有方法名、返回值、参数表,没有具体的实现过程,实现过程要在实现类中覆盖的方法中写。而抽象方法则有:获取语言,获取性别等等。 当子类需要继承“人类”这一抽象类时,它可以...
2016-06-17 00:23:40
136
原创 Java的三大特征
一、封装: 简单地说,就是将属性私有化(private),提供相应的setter和getter方法来操纵类的属性。如果有一个带参的构造函数的话,那一定要写一个不带参的构造函数。 复杂点说,隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别。将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机的结合,形成“类”,其中数据和...
2016-06-15 10:50:14
194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人