实例化对象
1、什么是实例化对象
①类是对象的抽象。对象是类的具体实例,需要通过类来创建
②创建对象的过程称为实例化
——意思是类是抽象的,需要通过创建对象(实例化对象)来使用类的功能
2、实例化对象的两个步骤
①使用new操作符为对象的各个实例变量分配内存并赋初始值
②使用构造方法对对象的各个实例变量赋值,并返回一个引用声明的对象变量
——对象变量保存在栈内存中
——分配给对象的内存,称为对象的实体,保存在堆内存中
——返回给对象变量的是这些实例变量内存位置的首地址值
3、实例化对象例子
class Teacher{
int age;
String name;
Teacher(String name,int age) {
this.name = name;
this.age = age;
}
}
public class Demo5 {
public static void main(String[] args) {
//new操作符 + 构造方法 实例化对象
//对象变量 tt
Teacher tt = new Teacher("张三", 15);
System.out.println("姓名:"+ tt.name + "\n年龄:"+ tt.age);
}
}
4、分析实例化对象例子结果