zoukankan      html  css  js  c++  java
  • 第一章 预备知识

    程序语言是随着计算规模的扩大为了适应需求而不断演化的(由机器码-->汇编-->FORTRAN、BASIC-->C-->OOP(C++))。

    • FORTRAN、BASIC等经常使用分支结构(go to语句)控制语句,造成执行路径混乱(被称为“意大利面条式编程”)。
    • C等采用了结构化编程的技术,反映了过程性编程的思想。采用自顶向下的设计,理念是将大程序分解成小程序、便于管理的任务。
    • 与强调过程性编程不同,OOP强调数据。使语言满足问题的要求。采用从低级组织到高级组织的的处理过程,叫做自下而上的编程。

     OOP(面向对象)编程的特点:

    • 代码重用
    • 数据隐藏
    • 多态
    • 继承

     C++的编程思想:

    • 面向对象(强调数据)
    • 泛型(generic)编程(强调的是独立于特定数据类型,模板使得泛型编程成为可能)

    Bjarne Stroustrup的主页

  • 相关阅读:
    第13周作业集
    软件工程结课作业
    第13次作业--邮箱的正则表达式
    第12次作业--你的生日
    第11次作业
    第10次作业
    找回感觉的练习
    第16周作业
    第15周作业
    第14周作业
  • 原文地址:https://www.cnblogs.com/sungnox/p/7577078.html
Copyright © 2011-2022 走看看