首页 > 其他 > 详细

面向对象

时间:2020-05-27 19:21:33      阅读:40      评论:0      收藏:0      [点我收藏+]

面向对象

什么是面向对象

面向对象的本质是【以类的形式组织代码,以对象的形式封装数据】

封装

封装的作用: 保护数据 数据模块化

继承

继承的作用:方便拓展功能 减少代码冗余

多态

只有方法的多态 没有属性的多态

多态的意义:最重要的是大量减少代码冗余 提高复用性,

比如(动态传参)方法参数 传参 形参只需要传一个父类,实际参数可以new各种子类 ,只有有了多态 接口才能完成一个[约束]和【规范】的意义和功能

抽象类

类只有单继承 接口可以多继承 更灵活 抽象类更多是意义上的定义

接口

接口就是一种规范 和约束

static关键字

非静态可以调用静态 静态不可以调用非静态(因为静态和类一起加载)

1{//代码块}

2 static { // 静态代码块 }

3 构造方法

加载顺序 2 1 3

instanceof

a instanceof A 判断 a对象是否是A的实例

面向对象

原文:https://www.cnblogs.com/bbdg/p/12975327.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!