第4讲使用类和对象编程.pptVIP

  • 4
  • 0
  • 约2.2千字
  • 约 12页
  • 2018-02-24 发布于河南
  • 举报
第4讲使用类和对象编程

第3章 使用类和对象编程(二) 主要内容 对象 再谈方法 对象及其创建 对象(object)是以类作为“模板”创建的,类是一种复杂数据类型,是对象定义的前提。类是具有共同特性的实体抽象,而对象又是现实世界中实体的表现。 对象是类的实例化,对象和实例(instance)两个词语通常可以互换。当然,实例也可理解为类的具体实现。 类和对象的关系是一般与个别的关系,可以比作一张楼房的图纸和多幢楼房 例3.1中,定义了类Triangle,但只是一个通用的三角形模型,不能表示某个具体的三角形。而我们在主程序中进行的new操作,就是创建它的一个实例。 对象及其创建 创建对象须使用操作符new 其格式可以有两种: 类名 对象名=new 类名(参数1,参数2,…); Person p1= new Person(); 或者 类名 对象名; 对象名=new 类名(参数1,参数2,…); Person p2; p2=new Person(); 使用new运算符结果是返回新创建的对象的一个引用。 对象的引用 一个对象的值总是指向一个对象的引用,对象的引用描述一个对象存储单元的值。一个类可以创建多个对象,在new运算符作用后,每个对象被分配不同的内存空间,有不同的引用。例如, Triangle

文档评论(0)

1亿VIP精品文档

相关文档