必赢亚洲手机app下载


游玩直播产品的苹果电脑

采用教学

C++语言-01-简介

简介

  • C++语言是C语言的超集,它扩展和健全了C语言;C++语言是一种静态类型的、编译时的、跨平台的、不规则的中档编程语言,综合了尖端语言和低级语言的风味
  • C++支持的编程类型
    • 面向对象编程
    • 进程化编程
      • 派生自结构化编程,使用程序调用或函数调用的艺术来进行流程控制
      • 流程则由包蕴一文山会海运算步骤的程序(Procedures)、例程(routines)、子程序(subroutines)、
        方法(methods)、或函数(functions)来决定;
      • 在程序运行的其余一个时间点,都足以调用某个特定的程序;任何一个一定的顺序,也能被随意一个先后或是它和谐本身调用
    • 泛型编程
      • 同意程序员在强类型程序设计语言中编辑代码时行使部分未来才指定的项目,在实例化时(instantiate)作为参数指明那一个系列
      • 泛型定义的档次
        • 在程序编码中一些含有类型参数的品类,也就是说泛型的参数只好代表类,不可以表示分别对象。(那是今日较普遍的概念)
        • 苹果电脑,在程序编码中有些涵盖参数的类。其参数可以表示类或对象等等。(现在人们大都把那名叫模板)
  • C++的应用意况
    • 编写设备驱动程序和其余须要实时性的直白操作硬件的软件
    • 编辑苹果电脑或 Windows PC 机系统的关键用户接口

面向对象程序设计的表征

  • 封装
    • 将数据和操作数据的函数绑定在一块儿;幸免遭逢外界的干扰和误用,确保了吕梁
  • 多少隐藏
    • 由封装引申出来的另一个重点的 OOP 概念
  • 继承
    • 继承是 OOP 中一个生死攸关的定义,代表了一种 is a
      的涉及;进步了代码重用率和施行功用
  • 多态
    • 按照继承和虚函数达成,是一种动态绑定技术;调用成员函数时期,依据调用函数的目的的种类动态的支配最后调用的函数(虚函数)完毕

C++标准库的要紧组成部分

  • 中央语言,提供了装有构件块,包涵变量、数据类型和常量,等等
  • C++ 标准库,提供了大气的函数,用于操作文件、字符串等
  • 专业模板库(STL),提供了大气的主意,用于操作数据结构等

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图