笑傲江湖骑自行车上场:请教三题JAVA

来源:百度文库 编辑:高校问答 时间:2024/04/29 08:22:44
1.类的修饰符包括那些?各起什么作用?
2.什么是抽象类?什么是抽象方法?抽象方法与普通方法有什么不同?
3.父类与子类是怎样建立关联的?如果父类和子类中有一个同名的方法,在程序中调用这个方法,用什么关键字来区分?
谢谢

1.一般的类修饰符只有public和默认的(就是不写)
内部类可以拥有用于修饰其他属性的修饰符
public private protected
2.用abstract关键字修饰的类叫抽象类
用abstract关键字修饰的方法叫抽象方法
抽象方法没有具体实现,需要在子类中重写
普通方法必须有具体实现
3.子类通过继承(extends)或实现(implements)与父类
建立关系
如果父类和子类中有同名方法:
A.当参数列表一致时,将自动调用子类的方法(这属于方法 重写)
B.通过super关键字调用父类的构造函数
super只能出现在子类构造函数的第一行