• 技术文章 >常见问题

    面向对象的三大特性是什么

    angryTomangryTom2020-02-29 14:51:47原创37899

    面向对象的三大特性是什么

    面向对象的三大特征是封装继承多态

    (相关视频教程分享:java视频教程

    什么是封装?

    把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的类进行信息的隐藏。简单的说就是:封装使对象的设计者与对象的使用者分开,使用者只要知道对象可以做什么就可以了,不需要知道具体是怎么实现的。封装可以有助于提高类和系统的安全性。

    什么是继承?

    继承指的是建立一个新的派生类,从一个或多个先前定义的类中继承数据和函数,可以重新定义或加进新数据和函数,从而建立了类的层次或等级。

    什么是多态?

    多态性指的是: 同一操作作用与不同类的实例,将产生不同的执行结果,即不同类的对象收到相同的消息时,将得到不同的结果。

    面向对象(Object Oriented)是软件开发方法。面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。

    更多编程入门教程,请关注PHP中文网!

    以上就是面向对象的三大特性是什么的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:面向对象 三大特性
    上一篇:电脑软件卸载后的残留文件怎么删除? 下一篇:PPT超链接怎么返回原页
    大前端线上培训班

    相关文章推荐

    • java面向对象特性介绍• java语言是一种面向对象的适用于什么的程序设计语言• java语言是一种面向对象的程序设计语言吗• http是面向对象的什么层协议

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网