- 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
您可能关注的文档
最近下载
- 2024年贵州贵阳初中学业水平考试地理试卷真题(含答案解析).docx VIP
- 2025届贵州贵阳初中学业水平考试地理生物试卷真题(含答案).docx VIP
- 企业数据分析师岗位招聘考试试卷及答案.doc VIP
- 数据分析师岗位专业测试.pdf VIP
- 2026届山东省济南市高三三模英语试题(含答案和音频).docx
- 人教版七年级音乐下册(简谱)第一单元《春游》教学教案.doc VIP
- 计算与人工智能概论(湖南大学信息科学与工程学院)学习通网课章节测试答案.docx VIP
- 申请执行人选择网络司法拍卖平台确认表.docx VIP
- 人教版七年级英语上册Unit 6 同步练习.pdf VIP
- 2025年湖北各市数学中考试卷.doc VIP
原创力文档

文档评论(0)