面向对象。

Python是一门支持面向对象编程的语言,具备继承、多态和封装等特性。所有内容皆为对象,从数字到类和模块。面向对象编程与面向过程编程相辅相成,提高程序扩展性和可读性。Python支持多继承,接口只能被实现,重写机制与Java类似,且数据类型转换灵活。
摘要由CSDN通过智能技术生成

python是面向对象编程的一门语言,具有面向对象的继承,多态,封装等特性。python一切都是对象,小到以数字,大到一个类,一个模块都是对象,可以这么理解:凡是能存到内存里的数据或是代码集合都可以称为一个对象。

        面向对象编程是一种编程思维,他并不是和面向过程编程是分道扬礁的,而是相辅相成的,任何事情的处理最终都是面向过程来完成的。     

        面向对象编程使程序的扩展性更强、可读性更好,使编程可以像搭积木一样简单。面向对象编程将数据和操作数据相关的方法封装到对象中,组织代码和数据的方式更加接近人的思维,从而大大提高了编程的效率。

python的继承可以支持多父类继承(与Java不同,Java只能继承单一父类)
python的接口只能被实现不能被实例化(与java相同)
python的重用与java相同,都可以在子类中对父类方法进行重写
python中因为对于数据类型可以自动进行转换(数据类型也是对象,因此变量只是对象的引用,没有类型)
 
————————————————
版权声明:本文为CSDN博主「ldpast」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ldpast/article/details/129359085

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值