java有参构造函数的使用

来源:互联网 发布:益阳市网络招聘 编辑:程序博客网 时间:2024/05/17 09:14

public class Student{

//定义测试需要的属性

        String name="未命名";

        int age=0;

//定义展示方法

        public void show(){
                System.out.println("姓名:"+name+"     年龄:"+age);

        }

//定义有参构造函数后,要把无参构造函数也写上,否则若调用无参构造函数则会报错。

        public Student(){};

//定义一个int形参的构造函数。

        public Student(int a){
        age=a;

        }

//定义一个String形参的构造函数。

public Student(String n){
name =n;

}

//测试输出

public static void main(String []args){
Student a=new Student();
Student b=new Student(10);
Student c=new Student("张三");
a.show();
b.show();
c.show();
}

}

输出结果:

姓名:未命名     年龄:0
姓名:未命名     年龄:10
姓名:张三     年龄:0

0 0
原创粉丝点击