类与对象的关系
类与对象的关系
类是一种抽象的数据类型,对象是抽象概念的具体实例
类实例化后会返回一个自己的对象
Student student = new Student();//属性默认是null
创建与初始化对象
使用new关键字创建对象
-
使用new关键字创建的时候,除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及对类中构造器的调用
-
使用new关键字,本质是在调用构造器
-
构造器一般用来初始化值
构造器
- 和类名相同
- 没有返回值
作用:
- new本质在调用构造方法
- 初始化对象的值
注意点:
一旦定义了有参构造,无参构造就必须显示定义
一个类即使什么都不写,它也会存在一个方法(构造器)
若在idea的src中写入
public class Person{
}
则在idea的out中会输出
public class Person{
public Person(){}
}

浙公网安备 33010602011771号