码迷,mamicode.com
首页 > 编程语言 > 详细

Java 基础知识 复习笔记

时间:2017-03-15 12:52:20      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:程序设计   基础知识   多态性   重载   重写   

OOP:面向对象的程序设计

面向过程程序设计,注重功能方法的实现

面向对象的程序设计,把一个实物抽象化成一个类


多太,同一个事件发生在不同的对象上回产生不同的结果

指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采取多种不同的行为方式

多太存在的三个必要条件:

1、要有继承;

2、要有重写;

3、父类引用指向子类对象


重载,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不同。

无法以返回类型作为重载函数的区分标准;

    调用方法时,通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性;

重写,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。

方法重写又称方法覆盖。方法具有相同的方法名、返回类型和参数表


Java 基础知识 复习笔记

标签:程序设计   基础知识   多态性   重载   重写   

原文地址:http://2091535.blog.51cto.com/2081535/1906782

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!