zoukankan      html  css  js  c++  java
  • 书籍记录——C++大学基础教程(第五版)

    C++大学基础教程(第五版)

    Small C++ How to Program,Fifth Edition,H.M.Deitel,P.J.Deitel

    第一章 计算机、互联网和万维网简介

    第二章 C++编程入门

    第三章 类和对象介绍

    3.1 简介

    3.2 类、对象、成员函数和数据成员

      类相当于设计图纸,对象是实际的物。

      OOD(Object-oriented design)面向对象设计。将属性和操作(行为)封装(打包)在对象中。一个对象的属性和操作紧密相连。对象具有信息隐藏的性质,知道如何通过良好定义的接口(interface)彼此进行沟通。此外,还有继承关系。

      向一个对象请求服务,向一个对象发送消息,每个消息都被认为是一次成员函数调用,并告诉成员函数去执行它的任务。

      属性由类的数据成员来具体说明。

    3.3 本章范例概述

      渐增的方式,建立成绩薄GradeBook。课程名称开始,调用显示输出。

    3.4 定义具有成员函数的类

    3.5 定义具有形参的成员函数

    3.6 数据成员、设置函数和获取函数

    3.7 用构造函数初始化对象

      构造函数(constructor),用于类对象创建时的初始化。

      定义时必须与类同名(和其他成员函数区分开),不可以指定返回类型(void都不行)。

      通常构造函数声明为public。

    3.8 一个类对应一个独立文件的可重用性

      将类与主程序分离开,形成一个类名.h和一个类名.cpp。

      这样方便重用,不然将类和main()函数放到一起时,别的函数调用会有两个main。

    3.9 接口与实现的分离

      类名.h文件,函数接口,函数原型。

      类名.cpp中,函数具体实现代码。但是前面要加类名::

      void GradeBook::setCourseName(string name)

      {

      }

      编译和连接的过程。

    3.10 用设置函数确认数据的有效性

      在设置函数中可以针对有效性判断。if,else.

    3.11 本章小结

      类的构造函数,用构造函数指定 对象 数据成员的初始值。

      将类的接口和实现分离,增进良好的软件工程。

    第四章 控制语句(第Ⅰ部分)

    4.1 简介

    4.2 算法

    4.3 伪代码

    4.4 控制结构

    4.5 if选择语句

    4.6 if...else双路选择语句

    4.7 while循环语句

    4.8 

  • 相关阅读:
    Access restriction: The constructor SunJCE() is not accessible due to restriction on required librar
    我选择,我奋斗
    C/C++语言写程序时的“段错误”总结
    VC中临时窗口与持久窗口的对比
    一个WinSocket编程实例
    error PRJ0003 : 生成“cmd.exe”时出错
    编辑利器VIM
    LED数码管的学习
    这个世界诱惑太多
    计算机英语名词简释
  • 原文地址:https://www.cnblogs.com/wxl845235800/p/10542833.html
Copyright © 2011-2022 走看看