(15)--4.4 对象的创建面向对象程序设计.pptVIP

  • 2
  • 0
  • 约1.75千字
  • 约 14页
  • 2024-02-18 发布于广东
  • 举报

(15)--4.4 对象的创建面向对象程序设计.ppt

创建对象类是面向对象语言中最重要的一种数据类型类声明的变量称作对象类是创建对象的模板当使用一个类创建对象时,也称给出了这个类的一个实例创建对象创建一个对象包括:对象的声明和为声明的对象分配内存两个步骤。1.对象的声明(类似于基本数据类型的变量声明格式)。一般格式为:类的名字对象名字;如:RectrectangleOne;2.为声明的对象分配内存用new运算符和类的构造方法为声明的对象分配内存,如果类中没有构造方法,系统会调用默认的构造方法默认的构造方法是无参数的,且方法体中没有语句。3.对象的内存模型1)声明对象时的内存模型Aa;此时的对象是空对象,不能使用。 2)对象分配内存后的内存模型。a=newA();创建对象就是指为它分配内存,分配内存就是指为它分配成员变量,并获得一个引用,以确保这些成员变量由它来“操作管理”。为对象分配成员变量后,内存模型由声明对象时的模型图4.1,变成如图4.2所示,箭头示意对象可以操作这些属于自己的成员变量。见书中示例4.创建多个不同的对象一个类通过使用new运算符可以创建多个不同的对象,这些对象将被分配不同的内存空间,因此

文档评论(0)

1亿VIP精品文档

相关文档