⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 infoperson.java

📁 一些java程序源代码,对初学java的同学非常有帮助,是入门的首选,值得学习下载
💻 JAVA
字号:
class Person {
    public String name;
    public char sex;
    public int age;
        //设置默认值
    Person(){
    	name = "wangliangliang";
    	sex  = 'm';
    	age  = 18;
    }
    //对象作为构造函数的参数
    Person(Person p){
    	name = p.name;
    	sex = p.sex;
    	age =p.age;
    }
    //指定值初始化对象
    Person(String name,char sex,int age){
    	this.name = name;
    	this.sex = sex;
    	this.age = age;
    }
    //输出person的基本信息
    public void info(){
    	System.out.println("The Person "+name+" is a "+sex+", aged "+age);
    }
}
 //类Chinese继承类Person
class Country extends Person{
	public String nation;
   //指定值初始化类Chinese的对象
	Country(String n,char s,int a,String na){
		name = n;
		sex = s;
		age = a;
		nation = na;
	}
}
public class InfoPerson{
	public static void main(String []args){
		Country cou1 = new Country("zhanghua",'m',22,"China");
		Country cou2 = new Country("chenyan",'f',21,"China");
		
		System.out.print("The base info of the person is:");
		cou1.info();
	    System.out.println("The nationality of the person is:"+cou1.nation);
		
		System.out.print("The base info of the person is");
		cou2.info();
		System.out.println("The nationality of the person is:"+cou2.nation);
	}
}

⌨️ 快捷键说明

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