JAVA父类和子类

JAVA父类与子类的方法调用
package mobanfangfa;

1.父类是抽象类
public abstract class Father {

	//2.父类方法是普通方法,子类可以覆写,可以不覆写。
	//如果子类覆写,则子类调用此方法时是子类的方法。如果子类不覆写,则调用的该方法是父类的方法。
	public void test1() {
		System.out.println("father");
	}

      //3.父类方法是抽象类时,子类必须继承	public abstract void blew();
	
	
	//4.不允许子类覆写该方法
	public final void test2(){
		System.out.println("final father");
	}
}


package mobanfangfa;

public class Son extends Father {

	
	public void test1() {
		System.out.println("son");
	}
	public static void main(String[] args) {
		Son son = new Son();
		son.test1();
	}
	@Override
	public void blew() {

	}
	
}

你可能感兴趣的:(java基础)