抽象基类和接口
能够使用keywordabstact来创建抽象类,该抽象类不能被实例化
也能够使用keywordabstact来描写叙述一个尚未被详细实现的方法,该方法不能包括方法体
一个抽象方法仅仅能在抽象类中创建,当该类被继承时,抽象方法必须有详细实现,或者继承类声明为抽像类
interfacekeyword比abstact类更进一步,不同意有方法定义
接口提供了接口与实现完美分离,java不支持多继承,但能够通过实现多个接口来达到这一目的。
C++把对象置于堆栈或静态存储区
java提供被称为垃圾回收器的机制,它能够自己主动发现对象何时不用,并继而销毁它
java中,全部的类终于继承自单一终极基类Object
长处:单根继承结构保证全部对象都具备某些功能
单根继承结构使垃圾回收器的实现变得easy非常多
异常处理
它从出错地点被抛出,并被适当的专门被设计用来处理特定类型异常的异常处理器捕获
c++: 用指针操作对象
java:用引用操作对象
引用相当于遥控器,对象相当于电视机