首页 > 编程语言 > 详细

构造方法 java

时间:2020-10-14 22:49:49      阅读:36      评论:0      收藏:0      [点我收藏+]

构造方法(Constructor)

概念:1.用来创建对象  和  对象初始化

   2.实例化对象的时候,自动调用构造方法

构造方法一样可以重载

    

语法:方法修饰符  类名(参数列表){方法体}

 

public class C2 {
public static void main(String[] args) {

//匿名函数
new Person();//无参的构造方法
new Person("mike");
new Person("jack",18);
new Person(20);
}
}
class Person{
//给成员变量赋值方法 set()+构造方法
private String name;
//类里隐藏着 构造方法
//方法修饰符 类名(参数列表){方法体}
public Person(){//有含参构造时,无参构造就没了
System.out.println("构造方法");
}
//为了外界方便随便用new
public Person(String a){
//利用 构造方法 给成员变量赋值
name = a;
System.out.println("构造方法2"+" "+name);
}

public Person(String name,int no){
System.out.println("构造方法3"+" "+name+" "+no);
}

public Person(int no){
System.out.println("构造方法"+" "+no);
}
}

小结:
1.语法:方法修饰符  类名(参数列表){方法体}
2.专门用来创建对象
3.什么时候触发 --- new/实例化时
4.无参函数默认存在的,但是当提供有参构造时无参构造就没,最好手动添加无参函数








构造方法 java

原文:https://www.cnblogs.com/liang-shi/p/13816891.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!