孙悟空

孙悟空的笔记

来自异常处理7(0)

重写方法需要抛出与原方法所抛出异常类型一致异常或不抛出异常

来自面向对象39(0)

动态绑定和多态动态绑定是指“在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用相应的方法。上面例子中,根据Lady对象的成员变量pet所引用的不同的实际类型而调用相应的enjoy方法。三个必要条件:1.要有继承2.要有重写3.父类引用指向子类对象执行期间判断父类引用指向子类的实际类型,根据其实际的类型调用相应子类重写的方法。

来自面向对象41(0)

abstract关键字来修饰一个类时,这个类叫做抽象类;用abstract来修饰一个方法时,该方法叫做抽象方法。含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写。抽象类不能被实例化抽象方法只需声明,而不需实现。

来自面向对象42(0)

final的值不能修改其值,final的引用不能修改其引用。final的方法不能被写final的类不能被继承String Math