/*
构造方法
作用
给对象的数据进行初始化
格式
方法名与类目相同
没有返回值类型,连void都没有
没有具体的返回值
注意事项
如果没有给出构造方法,系统会自动提供一个无参构造方法
如果给出构造方法,系统不再提供
如果想使用无参构造方法,就必须自己给出,建议永远自己给出
*/
class GouzaoDemo {
public static void main(String[] args){
new Demo("name",19);
new Demo(19,"name");
new Demo(19);
new Demo("name");
new Demo();
}
}
class Demo { //Demo类
public Demo(){//Demo方法,与类名一致
System.out.println("Hello World");
}
public Demo(String name) {
System.out.println(name);
}
public Demo(int ags) {
System.out.println(ags);
}
public Demo(String name,int ags) {
System.out.println(name+ags);
}
public Demo(int ags,String name) {
System.out.println(ags+name);
}
}
java_2018_Day7_构造方法
点赞
收藏