Java 基础知识 复习笔记
2017-03-15 11:56
483 查看
OOP:面向对象的程序设计
面向过程程序设计,注重功能方法的实现
面向对象的程序设计,把一个实物抽象化成一个类
多太,同一个事件发生在不同的对象上回产生不同的结果
指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采取多种不同的行为方式
多太存在的三个必要条件:
1、要有继承;
2、要有重写;
3、父类引用指向子类对象
重载,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不同。
无法以返回类型作为重载函数的区分标准;
调用方法时,通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性;
重写,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。
方法重写又称方法覆盖。方法具有相同的方法名、返回类型和参数表
面向过程程序设计,注重功能方法的实现
面向对象的程序设计,把一个实物抽象化成一个类
多太,同一个事件发生在不同的对象上回产生不同的结果
指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采取多种不同的行为方式
多太存在的三个必要条件:
1、要有继承;
2、要有重写;
3、父类引用指向子类对象
重载,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不同。
无法以返回类型作为重载函数的区分标准;
调用方法时,通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性;
重写,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。
方法重写又称方法覆盖。方法具有相同的方法名、返回类型和参数表
相关文章推荐
- 复习笔记-java基础知识
- Java基础知识复习笔记(一)
- Java基础知识复习笔记(二)
- Java基础知识强化之集合框架笔记48:产生10个1~20之间的随机数(要求:随机数不能重复) 简洁版
- 《JAVA 核心技术 基础知识》第六章 笔记
- java学习笔记1-基础知识
- 【Java学习笔记】基础知识学习5【数组排序,复制】
- Java基础知识强化之网络编程笔记06:TCP之TCP协议发送数据 和 接收数据
- Java知识复习(基础知识)
- 【Java学习笔记】基础知识学习7【字符串相关】
- 【笔记】Java核心技术 卷1 基础知识 第一章 读书笔记
- 黑马程序员---------java 基础知识复习(foreach、Arrays、String、StringBuffer、容器类)
- Java基础知识强化之IO流笔记23:计算机是如何识别把两个字节拼接为中文(附加)
- 【Java学习笔记】基础知识学习11【集合和列表类】
- Java基础知识强化之IO流笔记76:NIO之 Channel(通道)之间的数据传输
- 【学习笔记四】C语言基础知识复习
- 【Java学习笔记】基础知识学习13【Map】
- Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介
- Java基础知识笔记(四:多线程基础及生命周期)
- Java基础知识强化之IO流笔记35:InputStreamReader(Reader字符流的子类)2种read数据方式