Java面向对象的四个特征
来源:互联网 发布:脸歪 知乎 编辑:程序博客网 时间:2024/05/19 12:37
Java面向对象的四个特征:抽象、继承、封装、多态性
(1)抽象:忽略主题全部不打算把全部事件描述下来,只是抽取主要部分抽象化描述,可以理解抽象是一个接口类或一个抽象类!比如:描述一个抽象功能,用接口表示,只要添加、删除、修改等方法功能!(抽象类和接口类是Java抽象的一个机制)!
接口类(interface): 1.不可以实现继承 2.不可以拥有私有的方法或私有的变量 3.一个接口类可以实现多重继承(比如A类接口实现B\C\类,那么B\C\继承是另一个类)!接口是为了拟补Java单继承问题!
(2)继承: 继承是一个层次结构,子类继承父类的方法可以重写或重载!
重写(Overriding):方法重写又称为方法覆盖,子类和父类具有相同的方法名称、相同返回类型、相同参数!如果子类打算调用父类的方法 使用,可以在具有和父类相同的情况下,重写方法的逻辑!如果需要使用父类方法可以使用supper关键字引用父类!重载(Overloading): 子类重载父类_具有相同的方法和不同的参数或类型,也就是方法名相同但是参数不同或返回类型也可以不相同!
(3)封装:主要是把过程和数据包围起来,不对外部公开内部的数据和逻辑,从而保护内部的数据结构不被外界改变,起到保护作用!
(4)多态性:不同类的对象对同一个类的对象做出不同的响应信息!(Java提出多态性是对Java单继承的一个补充)
0 0
- Java 面向对象的四个特征
- Java面向对象的四个特征
- Java面向对象的四个特征
- 黑马入学测试—基础—Java 面向对象的四个特征
- Java面向对象的特征
- java面向对象的特征
- java面向对象的特征
- Java的面向对象特征
- java面向对象的特征
- Java 面向对象的特征
- JAVA面向对象的特征
- 面向对象的编程方法具有四个基本特征(刚刚知道的,有四个特征)
- Java面向对象特征
- java面向对象特征
- java面向对象特征
- Java面向对象特征
- Java面向对象特征
- java的面向对象的四大特征
- Qt for android手机屏幕当鼠标用
- 基础练习 闰年判断
- SAP 笔记
- (七)扩展页面通信
- Android Dialog自定义处理类textView文本不显示
- Java面向对象的四个特征
- php composer 安装及国内源
- Android Matrix 带你掌控雷电
- ANTLR 宝藏入门之路 hello World初认识
- VC++ CreateThread() 创建线程函数
- mysql还原mysqldump导出的数据时出现ERROR at line 660: Unknown command '\"'.
- createjs-easeljs图像按钮闪烁
- 17开年第一篇Activity之间传递List<T> 以及T对象类型数据的方法
- 收藏的站点