#JAVA#面向对象(继承中成员方法的关系)
package 继承;
/*
继承中成员方法的关系:
A:子类中的方法和父类中的方法声明不一致
B:子类中的方法和父类中的方法声明一致
通过子类调用方法:
a:先找子类中,看看有没有这个方法,有就使用
b:再看父类中有没有这个方法,有就使用
c:如果没有就报错
*/
class Father{
public void show() {
System.out.println("show Father");
}
}
class Son extends Father{
public void method() {
System.out.println("method Son");
}
public void show() {
System.out.println("show Son");
}
}
class extendsDemo {
public static void main(String args[]) {
Son s=new Son();
s.method();
s.show();
//s.function();报错
}
}