- 3
- 0
- 约1.25万字
- 约 88页
- 2019-10-25 发布于湖北
- 举报
第5章 对象和类的进一步介绍 抽象数据类型 绝大多数程序设计语言都预定义了一些基本数据类型,并相应定义了对那些类型的实例执行的操作。 概述 比如,对整型、实型等数值类型,有加、减、乘、除等操作, 对逻辑类型,有逻辑与、逻辑或、逻辑非等操作。 对于用户自定义的复合数据类型,需要由程序员自己定义一些方法,对该类型的实例进行所需的操作。 抽象数据类型 有些编程语言改进了这种处理方式,允许数据类型说明和欲对该类型变量进行操作的代码说明之间有较紧密的联系。通常把数据类型和对其进行的操作聚集在一起构成一种抽象数据类型。 抽象数据类型 严格地说,抽象数据类型是指基于一个逻辑类型的数据类型以及这个类型上的一组操作。每一个操作由它的输入、输出定义。 示例 public class Date { private int day, month, year; Date ( int i, int j, int k) { day = i; month = j; year = k; } ? Date() { day = 1; month = 1; year = 1998; } ? Date (Date d) { day = d.day; month = d.month; year = d.year; } public Date tomorrow() { Date d = new
您可能关注的文档
- Hay-华为岗位分析与薪酬体系培训课程_41页.ppt
- LED驱动方案的分析(1).ppt
- OEE--整体设备效率培训教材.ppt
- MIS全髋关节置换术.ppt
- ppt课件-贷后管理1.ppt
- PPT3-外汇汇率与外汇业务.ppt
- PPT课件《音频信息的采集与加工》.ppt
- QC七大手法 NO1查检表.ppt
- RLC串联电路实验.ppt
- RoHS指令推行培训资料.ppt
- 2023版ESC糖尿病合并心血管疾病管理指南解读.pptx
- 2023版ESC心力衰竭诊疗指南核心更新.pptx
- 2023+WHF建议:超声心动图在Chagas病中的应用.pptx
- 2023版ESC心力衰竭指南更新要点解读.pptx
- 2023版ESC糖尿病合并心血管疾病管理指南.pptx
- 2023+多学科共识声明:SARS-CoV-2感染后择期手术时机及风险评估(更新版).pptx
- 2023版NCDC医疗机构传染病防控责任清单.pptx
- 2023版NHC患者安全专项行动方案(2023-2025年).pptx
- 2023+国际专家共识声明:种系SDHD致病突变患者嗜铬细胞瘤和副神经节瘤的管理.pptx
- 2023版NHC健康中国行动—心脑血管疾病防治行动实施方案(2023—2030年).pptx
原创力文档

文档评论(0)