java 面向对象的构造方法

来源:互联网 发布:okhttputils解析json 编辑:程序博客网 时间:2024/05/18 00:22

1  语法:

 访问修饰符 类名称()

{

   代码语句 

}

2  注意点;

 (1)  构造方法名 必须和类型一样

(2)没有返回值

3 案例:

package csdn.zyl.demo;
public class ClassDemo04 {
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  //在创建对象的时候 已调用对应的构造方法
   People person = new People(23,"张三");
   People people = new People(24);
 }
}
class People{
 int age;
 String name;
  //每一个  类 都有一个自己的默认构造函数
  //函数体里什么都没有如下    如果么有自定义的构造函数 程序会调用默认的构造函数
  public People(){
  
     }
 //构造方法   不需要调用 
 public People( int a, String n)
 {   
  age=a;
  name=n;
  System.out.println("姓名:"+name+"年龄:"+age);
 }
 public People(int a)
 {
  age = a;
  System.out.println("年龄:"+age);
 }
}

结果如下:
姓名:张三年龄:23
年龄:24



原创粉丝点击