Alan's Blog

导航

2009年10月28日 #

abstract、final

摘要: abstract方法:抽象方法是用来被重写的,接口就是特殊的抽象类。如:public abstract void enjoy();是没有大写括号的。………………如果一个类还有抽象方法时,应该将该类声明为抽象类,即在前面加上abstract,此时的类不能对其进行实例化。final:final的变量不能改变;final的方法不能被... 阅读全文

posted @ 2009-10-28 23:43 Alan's Blog 阅读(259) 评论(0) 推荐(0) 编辑

多态、对象转型

摘要: 对象转型:可使用引用变量instanceof+类名来判断该引用类型变量所“指向”的对象是否属于该类或该类的子类。如Animal a = new Dog(); a.furname();(furname为Dog内部的方法),则,如果需要访问它,需要强制转换:Dog d =(Dog) a; d.furname; ……………... 阅读全文

posted @ 2009-10-28 22:51 Alan's Blog 阅读(385) 评论(0) 推荐(0) 编辑