前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >面向对象的编程语言有哪些特点?_java面向对象编程思想

面向对象的编程语言有哪些特点?_java面向对象编程思想

作者头像
Java架构师必看
发布2022-09-12 14:06:19
1.2K0
发布2022-09-12 14:06:19
举报
文章被收录于专栏:Java架构师必看

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说面向对象的编程语言有哪些特点?_java面向对象编程思想,希望能够帮助大家进步!!!

代码语言:txt
复制
               1、【抽象】:抽象是指强调实体的本质、内在的属性。在系统开发中,抽象指的是在决定如何实现对象之前的对象的意义和行为。使用抽象可以尽可能避免过早考虑一些细节。类实现了对象的数据(即状态)和行为的抽象。
代码语言:txt
复制
              2、【多态】:多态性是指相同的操作或函数,即同一个程序中同名的不同方法,这种现象称为多态性。具体表现形式有3种;A:子类对父类方法覆盖      B:本类中方法重载的表现    C:子类对父类属性的覆盖。
代码语言:txt
复制
              3、【封装】:将类的某些信息隐藏在类的内部、不允许外部类直接,而是通过特定的方法来访问数据。[封装](https://javajgs.com/go?url=http://baike.baidu.com/view/154910.htm)防止了程序相互依赖性而带来的变动影响,有利于对代码的管理。    
代码语言:txt
复制
              4、【继承】:子类继承父类的方法和属性,能够从现有的类中派生出信的类;采用继承性,提供了类的规范的等级结构。通过类的继承关系,使公共的特性能够共享,提高了软件的重用性 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-282,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档