类与对象

it2025-03-23  18

类与对象的关系

类:一种抽象的数据类型,是对某一类事物整体描述,但不能代表某一个具体事物 对象:抽象概念的具体实例

类里面只有属性和方法 使用new关键字创建对象,创建时除了分配内存空间外,还会给创建好的对象进行默认的初始化以及对类中构造器进行调用

在内存中: 堆: 存放new的数组和对象。栈: 存放基本变量类型和引用变量以及方法

构造器

类中对构造器也叫构造方法,是进行创建对象时必须进行调用的 特点:

必须和类的名字相同必须没有返回类型,也不能写void

作用: 1.使用new关键字,本质是在调用构造器 2.用来初始化值

无参构造: public Person(){ this.name=“xwc”; } 有参构造: public Person(String name){ this.name=name; } 一旦定义了有参构造,如果想使用无参构造,必须显示定义一个无参构造 本质上是方法的重载

快捷创建构造器:alt+insert ——>constructor

最新回复(0)