test.java

来自「实例精华」· Java 代码 · 共 96 行

JAVA
96
字号
class Person{
	
	String name;
	
	int age;
	
	
	public String getName(){
		
		return name;
	}
	
	public int getAge(){
		
		return age;
	}
}

class Student extends Person{
	
	String name;
	
	int age;
	
	public Student(String _name,int _age){
		
		name=_name;
		
		age=_age;
	}
	
	public String getName(){
		
		return name;
	}
	
	public int getAge(){
		
		return age;
	}
	

}

class Teacher extends Person{
	
	String name;
	
	int age;
	
	public Teacher(String _name,int _age){
		
		name=_name;
		
		age=_age;
	}
	
	public String getName(){
		
		return name;
	}
	
	public int getAge(){
		
		return age;
	}
	
	
	
}


public class Test{
	
	public void run(Person p){
		
		System.out.println("你的姓名是:"+p.getName()+"\n");
		
		java.util.Date d = new java.util.Date();
		
		System.out.println("你出生于:"+(d.getYear()+1900-p.getAge()));
		
	}
	
	public static void main(String[] args){
		
		String s1=args[0];
		int _age=Integer.parseInt(args[1]);
		
		Student s = new Student(s1,_age);
		Test t = new Test();
		t.run(s);
		
	}
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?