java程序设计第二课

抽象基类和接口

可以使用关键字abstact来创建抽象类,该抽象类不能被实例化
也可以使用关键字abstact来描述一个尚未被具体实现的方法,该方法不能包含方法体
一个抽象方法只能在抽象类中创建,当该类被继承时,抽象方法必须有具体实现,或者继承类声明为抽像类

interface关键字比abstact类更进一步,不允许有方法定义
接口提供了接口与实现完美分离,java不支持多继承,但可以通过实现多个接口来达到这一目的。

C++把对象置于堆栈或静态存储区
java提供被称为垃圾回收器的机制,它可以自动发现对象何时不用,并继而销毁它

java中,所有的类最终继承自单一终极基类Object  
优点:单根继承结构保证所有对象都具备某些功能
           单根继承结构使垃圾回收器的实现变得容易很多

异常处理
它从出错地点被抛出,并被适当的专门被设计用来处理特定类型异常的异常处理器捕获

c++: 用指针操作对象
java:用引用操作对象
引用相当于遥控器,对象相当于电视机


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值