跳转到内容

计算机革命/OOP

来自维基教科书,开放世界中的开放书籍

面向对象编程,简称 OOP,是程序员用来节约时间的一种循环利用方法。与从头开始创建程序不同,OOP 使用对象或先前构建的模块,其中包含数据块和处理指令。这些处理指令在发送消息且需要执行操作时被激活。这些处理指令被称为方法。本质上,OOP 是对程序代码块的循环利用,它可以防止程序员每次编写新程序时都必须从头开始。OOP 比编程更难学,但它值得投入时间,因为它可以加快程序开发过程。

OOP 概念

[编辑 | 编辑源代码]

OOP 有三个概念,分别是封装继承多态

封装,顾名思义,它将数据和处理指令封装起来,以便在其他程序中重复使用。

继承使用在特征和行为上彼此相关的对象,形成一个。这些可以使用层次结构将特征从一个传递到另一个子类,从而创建新的对象。

多态或“多种形状”允许对象在运行时采用不同的形状。当程序员事先不知道用户要执行的操作时,这很有用。

例如,光标根据其在计算机屏幕上的位置而呈现不同的形状。

华夏公益教科书