面向对象的特征有哪些方面?

  • 封装
    让变量和访问这个变量的方法放在一起,将一个类中的成员变量全部定义成私有的,只有这个类自己的方法才可以访问到这些成员变量。如私有变量,用set,get方法获取。
  • 抽象
    声明方法的存在而不去实现它的类被叫做抽象类
  • 继承
    继承是子类自动共享父类数据和方法的机制,这是类之间的一种关系,提高了软件的可重用性和可扩展性
  • 多态
    多态就是指一个变量, 一个方法或者一个对象可以有不同的形式.
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 面向对象的编程语言有封装、继承 、抽象、多态等4个主要的特征。 封装: 封装是保证软件部件具有优良的模块性的基础,...
    暖熊熊阅读 445评论 0 2
  • 题目: 面向对象的特征有哪些方面?解析:面向对象编程语言有继承、封装、抽象,多态等4个方面的特征。 封装是保...
    南城刀阅读 687评论 0 1
  • 《Python基础教程》 《Python核心编程》 《Python Cookbook》 首先是大二的时候看完了《P...
    BigShark阅读 411评论 0 4
  • 自己人生如韩寒的1988一般精彩 好在自己的大方向还算对 最近跨步太大 扯蛋了 心力交瘁 疲倦期 项目组长有找谈话...
    L丶Ctrl阅读 112评论 0 0
  • 今天学习的积极向上的,这种正能量正是现在很多人缺少的,不是他不想上进,有时是周围的人对他影响太大了,别人说这太难,...
    金金归来阅读 186评论 0 0