对Java对象的理解以及对“抽象类”继承的理解
2014-09-05 14:42
204 查看
Java对象:
在现实中任何存在的事物都可以看做是对象,通过其属性进行分类,比如生物种类包括动物等不同种类,动物又分猫科,猫科又分特定物种
而每一个对象又是单独个体,就好像世界上不存在两个同样的你
在程序中也是如此,类的继承就好像生物包括动物,动物包括猫科这样,而对象也是通过不同的类来创造出单独的个体
类的继承:
类之间只存在继承关系(extends)就和上面说的生物包括动物,动物包括猫科。
而接口相当于拥有能力,一个生物可以有多种能力,但是它只属于一个类别。所以说只有接口才能implements
对此,也可以理解成为extends过来时父母教的, 而 implements是自学成才。
在现实中任何存在的事物都可以看做是对象,通过其属性进行分类,比如生物种类包括动物等不同种类,动物又分猫科,猫科又分特定物种
而每一个对象又是单独个体,就好像世界上不存在两个同样的你
在程序中也是如此,类的继承就好像生物包括动物,动物包括猫科这样,而对象也是通过不同的类来创造出单独的个体
类的继承:
类之间只存在继承关系(extends)就和上面说的生物包括动物,动物包括猫科。
而接口相当于拥有能力,一个生物可以有多种能力,但是它只属于一个类别。所以说只有接口才能implements
对此,也可以理解成为extends过来时父母教的, 而 implements是自学成才。
相关文章推荐
- 一次性理清java 中的 类、抽象类、接口、继承、对象
- 【胡侃Java】类、抽象类、接口、继承和对象
- java一切皆对象的理解,以及new关键字的理解
- java面向对象浅析--抽象类、接口与多继承
- java synchronized的理解以及内置锁和对象锁
- 接口、类、抽象类、对象,继承的理解
- 2、Java面向对象笔记(继承)(抽象类)(多态)
- java基础第六天——继承以及抽象类相关的知识
- 深度理解java虚拟机读书笔记(二)HotSpot Java对象创建,内存布局以及访问方式
- JAVA基础学习(七)---面向对象三---继承,接口与 抽象类
- [Think In Java]基础拾遗1 - 对象初始化、垃圾回收器、继承、组合、代理、接口、抽象类
- 对JAVA的继承,方法的覆盖,重载的认识 以及对象访问方面的探讨
- 对java继承,多态,抽象类,接口的理解
- JAVA中几个易混淆关键词的理解:行为,隐藏,组合和继承,覆写和重载,多形(多态)性,动态绑定,上溯造型,抽象类,接口
- java类、抽象类、接口、继承和对象解析
- 深入理解C++对象模型-成员函数的本质以及虚函数的实现(非虚继承)
- 黑马程序员_5JAVA基础 继承 final的用法以及抽象类的特点
- 黑马程序员_Java基础_面向对象(继承、子父类变量和函数以及构造函数特点、final关键字、抽象类、模版方法模式、接口)
- 简单理解Java中的类、对象、继承、多态等概念
- 理解Objective-C的变量以及面相对象的继承特性