java类和继承多态3



 package com.javabase.sss;

public class TestDemo {
	
	public static void gong(Parent p) {
		if(p instanceof Child ) {
			p.move(p.getsName(), p.getiAge(),p.getID());
			}	
	}

	public static void main(String[] args) {
		
		Child child = new Child();
		child.setsName("丽丽");
		child.setiAge(28);
		child.move(child.getsName(),child.getiAge(),child.getID());
		
		Parent parent = new Child("王莉",36);
		gong(parent);
		gong(new Child("萝莉",32));
		
		String[] sName = {"王莉","D莉","F莉","E莉","K莉","M莉","P莉","K莉"};
		int[] iAge = {56,23,25,36,32,77,88,99};
		for (int i = 0; i < sName.length; i++) {
		      gong(new Child(sName[i],iAge[i]));
			
		}
	

	}

}




猜你喜欢

转载自blog.csdn.net/qq_43314793/article/details/90106776
今日推荐