中文
[1天-1CS]执行程序设计与面向对象程序设计

[1天-1CS]执行程序设计与面向对象程序设计

第 1 天 1CS,快速回顾命令式编程和面向对象编程

命令式编程的类型

面向对象编程

  • 将程序的交互作用表示为对象集合,并在对象内部声明方法。

  • 设计需要大量时间,比其他编程范式慢。

面向对象编程的特点

  • 抽象:从复杂系统中提炼出关键概念、特征和功能。

  • 封装:将对象的属性和方法捆绑在一起,并对外界隐藏其中的一些属性和方法。

  • 继承:允许子类继承父类的特征,使其可以重复使用、添加和扩展。

  • 多态性:一个方法或类可以有多种不同的行为方式。

  • 重载:拥有多个同名方法;在 "编译 "过程中出现的 "静态 "多态性

  • 重载:重载:子类重载从父类继承的方法,"动态 "多态性发生在 "运行时"。

댓글 작성

게시글에 대한 의견을 남겨 주세요.

댓글 0