计算机革命/OOP
外观
< 计算机革命
面向对象编程,简称 OOP,是程序员用来节约时间的一种循环利用方法。与从头开始创建程序不同,OOP 使用对象或先前构建的模块,其中包含数据块和处理指令。这些处理指令在发送消息且需要执行操作时被激活。这些处理指令被称为方法。本质上,OOP 是对程序代码块的循环利用,它可以防止程序员每次编写新程序时都必须从头开始。OOP 比编程更难学,但它值得投入时间,因为它可以加快程序开发过程。
OOP 有三个概念,分别是封装、继承和多态。
封装,顾名思义,它将数据和处理指令封装起来,以便在其他程序中重复使用。
继承使用在特征和行为上彼此相关的对象,形成一个类。这些类可以使用层次结构将特征从一个类传递到另一个子类,从而创建新的对象。
多态或“多种形状”允许对象在运行时采用不同的形状。当程序员事先不知道用户要执行的操作时,这很有用。
例如,光标根据其在计算机屏幕上的位置而呈现不同的形状。