偶然在知乎上看到了一个什么是面向对象的问题,看了一眼高赞的回答,忽然想通了点啥,在此记录一下。
原问题链接:https://www.zhihu.com/questio...
我在想,是不是可以给面向对象编程下个明确的定义,下面是我给高赞答主的留言,目前答主还没回复,希望答主和网友指正:
哇原来面向对象三大特性这么好用,因为数学专业的,有很多概念的定义是通过性质给出的,那既然大家对面向对象的解释都很模糊,可不可以通过性质给它下个明确的定义?
定义:拥有封装、继承和多态三种特性的一种编程方式称为面向对象编程。