c语言与面向对象程序设计内容摘要:
适合于分布式计算的程序设计语言。 Java语言于 90年代中期的迅速流行与它定位于当时迅速发展的Inter的 WWW应用开发有关。 展示了面向对象技术与分布式计算结合的重大前景。 后面向对象时代的计算机语言 程序设计语言 : C++, Java 脚本语言 : Java Script , VBScript 标记语言 : SGML, HTML, XML 样式语言 : CSS, XSL 建模语言 : UML 1. 2 面向对象的基本概念 面向对象的目标 建立一个既能在计算机系统中自然地表示客观世界的问题、又能够超越程序复杂性障碍的程序设计模型。 面向对象方法通过对客观世界和问题世界的直接模拟 ,建立较为准确 、 自然的程序设计模型 , 从而获得信息处理的更高性能。 计算机世界 (程序空间) 主观世界 (问题空间) 客观世界 (真实空间) 图 客观世界 、 主观世界和计算机世界 从计算机软件设计的角度 ,引入类和对象的概念 , 将客观世界和主观世界中的实体和问题直接映射到计算机世界的程序空间。 这就是面向对象方法的基本出发点。 分类: 从大量相似的实体中归纳、 抽象 出相同特征,为辨识新的个体形成参照模式。 对象和类的概念是面向对象技术中最重要的概念。 对象和类分别对应认识论中 实体 和对实体的分类。 实体: 客观世界或问题世界中可直接或间接观察的个体。 物理实体:一本书,一辆汽车 观念实体:一笔帐, 2020北京奥运会 抽象是对具体事物简化描述的过程 , 它强调了系统的某些主要特性面而忽略了其它特性。 一个分类至少应抽象出两个方面的特征, 一是数据特征,一是行为特征。 比如人类,有年龄、性别、身高、体重,健康状态、所属工作单位等特征,这些特征可以用一些具体的数值来描述,属于数据特征。 数据特征又称属性或状态,是区分不同个体的依据。 人类还有行为特征,如吃饭、走路、学习、成长等。 行为特征是同一个类的所有个体共有的。 面向对象语言中的类和对象 在面向对象语言中通常以下面描述的方式来定义类 : 类定义: 类名 1 { 私有数据: 数据类型 1: 属性数据 1; 数据类型 2: 属性数据 2; 数据类型 3: 属性数据 3; … 公有方法: 方法 ( 行为 ) 1; 方法 ( 行为 ) 2; … }; 类 是一个 形体 定义 , 它对一个数据特性和方法特性的封装体进行说明。 类定义中包含两类成员:数据成员和方法成员。 类的定义为该类的对象提供了创建的模式。 根据已定义的类,可以按下述方式创建对象: 类名 1:对象名 1, 对象名 2; 类名 2:对象名 3; … 对象 是类的 实例。 对象是按照类提供的模板进行的实体定义 , 它将为对象在内存中分配实际的存储空间。 在程序中对象间相互通信和作用 ,共同完成程序功能。 类与对象的关系就是数据类型和该类型变量的关系。 如: int x. y。 float f1, f2。 clock t1, t2。 Complex c1, c2, c3。 数据类型 是不同形式的信息在内存中分配方式的基本约定 , 是构造程序的基础。 每种程序设计语言中都定义了自己的基本数据类型集合和利用基本数据类型定义的扩展数据类型。c语言与面向对象程序设计
相关推荐
点击“ CALIS外文期刊网”,或“ E读学术搜索”,或“ CALIS高校书刊联合目录”在检索框里直接输入“检索词” Information science 选择所需文献,查看收藏情况,本馆确无,点击“文献传递” 点击“发送文献传递申请”
P、 BSP数据库 评估报告 LexisNexis Academic数据库及 据库资源评估报告 《 Nature》 周刊及相关电子出版物评估报告 JSTOR 西文过刊全文库资源评估报告 PQDD学位论文全文数据库评估报告 Web of Science评估报告 …… 单个数据库评估 17 同类型或同学科资源比较分析评估 MyiLibrary与 NetLibrary
方向。 202053 21 CAD基础及公差基本知识介绍 形状和位置公差的种类 为控制机器零件的形位误差,提高机器的精度和延长使用寿命,保证互换性生产,标准 GB/T1182—96相应规定了 14项形位公差项目。 如下图 202053 22 CAD基础及公差基本知识介绍 形状和位置公差的标注 • 按形位公差国家标准的规定,在图样上标注形位公差时,应采用代号标注,无法采用代号标注时
工程设计分析分系统 、 制造自动化分系统 和 质量保证分系统 以及 计算机网络 和 数据库分系统 6个部分有机地集成起来。 CIM的构成 工程设计 分析分系统 制造自动 化分系统 质 量 保 证 分 系 统 经 营 管 理 信 息 分 系 统 数据库分系统 计算机网络分系统 支撑分系统 功能分系统 售后服务信息 技术信息 市场信息 ★ 管理信息分系统 (MIS, Management
私有成员。 友元没有 this指针,必要时可以用类对象的引用作参数。 友元可以是一个类,这时友元类中所有成员函数都是友元。 友元 不传递,不对称,不继承。 友元没有 this指针,比成员函数多一个参数。 istreamamp。 operator(istreamamp。 istr, Pointamp。 p) { istr。 return istr。 } ostreamamp。