OOP(面向对象编程)的基本概念
编程中的对象是什么?
面向对象编程(OOP)是一种解决问题的方法,
其中所有计算都使用对象来执行。
对象是程序的组成部分,它知道如何执行某些操作以及如何
与程序的其他元素进行交互。
对象是面向对象编程的基本单位。
一个简单的例子就是人。
从逻辑上讲,你会认为一个人应该有一个名字。
这将被视为该人的财产。
您还可以期望一个人能够做某事,例如走路或开车。
这可以被认为是一个人的一种方法。
基本概念:
班级
- 类是对象的模型、蓝图或原型,它定义或指定对象的所有属性和行为。
目的
- 对象是类的实体或实例。
- 每个对象都有属性和行为。
多态性
- 多态性是指根据对象的数据类型或类别以不同方式处理对象的能力。
抽象
- 抽象意味着隐藏实现并仅向用户显示功能。
封装
- 封装是通过将数据变为私有数据并将其处理为单个单元来绑定数据的过程。