面向对象的基本思想

面向对象的基本思想_第1张图片
QQ图片20180503163142.png

以下内容为本人的自我想法不喜勿喷!!!

如有其他见解请留言!

据我所知的面向对象的编程语言有:

Java、VB、JavaScript、Python、Prel、C++ C#

本人主要学习的是python

面向对象的主要思想有三个:

封装,继承,多态

封装

'''
封装就是将代码中一些重用的代码,封装在一个一个模块里,并且在使用该模块时,直接调用该模块就可以使用这一部分代码,大幅度减少了代码的量,使代码简便整洁!
'''

继承

'''
继承!咱们举一个栗子!比如说一家人一对夫妻他们生了后代,在子女的成长中需要父母的帮助,并且借助父母的一些东西,在变编程语言也一样,子类借用父类的属性跟方法,并且子类能够使用父类的属性和方法!(在python中可以多继承!)
'''

多态

'''
多态是基于继承的基础上,对子类的一些方法跟属性作一些修改
'''

你可能感兴趣的:(面向对象的基本思想)