构造器(构造方法)
程序员文章站
2022-04-18 19:24:00
...
一、定义
构造函数 是一个特殊的函数...
作用: 是用来给对象的属性进行初始化的...
构造函数也叫做构造方法、构造器... 英文叫做Constructor...
二.格式
public class Student{
public Student(){
}
}
特点:
1. 与类同名
2. 没有返回值(连void也不要写)
构造函数不写返回值的实质
三.构造器没有返回值的实质
其实构造函数是有返回值的,返回值是刚刚创建出来的对象的引用...
构造函数不写返回值,是java设计人员的一个规定, 编译器也是根据这个规定来找到哪个方法是构造函数的.....而不是说构造函数真的没有返回值
四.默认的构造函数
定义:不带参数的构造函数, 也叫做缺省的构造函数、无参的构造函数...
注意: 一旦程序员写上一个带参数的构造函数,编译器就不会帮你提供那个默认的构造函数了程序员要养成习惯,一旦写了带参数的构造函数,自己要主动把不带参数的默认的构造函数也加上.
*默认构造函数
public Test703(){
}
public Test703(int sno){
System.out.println(sno+" "+age+" "+garde);
this.sno=sno;
this.age=age;
}*/
public static void main(String[] args) {
Test703 s1=new Test703(2,"王者",30);
s1.study("王者");
}
上一篇: Python 获取文件夹下的所有图片
下一篇: python批量更改文件名并编号