面向对象的十大特点,面向对象的三大特征及其意义

首页 > 教育 > 作者:YD1662024-04-29 08:20:25

【封装】

封装是把数据和操作数据的方法绑定起来,只能通过已定义的接口访问数据。

【继承】

继承是子类自动共享父类数据和方法的机制,这是类之间的一种关系,提高了软件的可重用性和可扩展性。

【多态】

多态性是指允许不同子类型的对象对同一消息作出不同的响应。其表现形式为重载和重写,方法重载(overload)实现的是编译时的多态性(也称为前绑定),而方法重写(override)实现的是运行时的多态性(也称为后绑定)。

【抽象】

抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。

【温馨提示】点赞转发文章并关注楼主,然后私信回复【面试题解析】,即可100%免费领取楼主的所有面试题资料!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.