`
收藏列表
标题 标签 来源
多态 类型转换
import java.io.FileWriter;
class A{
	void  A(){
		System.out.println("   *");
	}
}	

class B extends A{
	void B(){
	
		System.out.println("  ***");	
		System.out.println(" *****");	
	}
	void A(){
		System.out.println("*******");
	}
	
}	
	
public class duotai{
	
	public static void main(String []args){
		fun(new A());
		fun(new B());
		
	}
	public static void fun(A a){
		if (a instanceof B){
			B b=(B)a;
			b.B();
			b.A();
			
		}else{
			a.A();
	}
	
}
	}
Global site tag (gtag.js) - Google Analytics