语言符合面向对象的必备条件

三个OOP的概念:
    1.封装,把相关的数据和代码结合在一起,并隐藏实现的细节。封装的好处就是有利于程序的模块化,把代码和其他代码分开。
    2.继承,是指一个新的对象能够从父对象中获取属性和方法,这种概念来建立的VCL这样的对层次的对象,其实就是建立一个通用的对象,然后在创建这些通用对象的有专用功能的子对象。
    3.多态性,实际调用的代码与实际在变量中的对象的实例有关。

原文地址:https://www.cnblogs.com/zhangzhifeng/p/2127501.html