OOP:面向对象的程序设计
面向过程程序设计,注重功能方法的实现
面向对象的程序设计,把一个实物抽象化成一个类
多太,同一个事件发生在不同的对象上回产生不同的结果
指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采取多种不同的行为方式
多太存在的三个必要条件:
1、要有继承;
2、要有重写;
3、父类引用指向子类对象
重载,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不同。
无法以返回类型作为重载函数的区分标准;
调用方法时,通过传递给他们的不同参数个数和参数类型来决定具体使用哪个方法,这就是多态性;
重写,如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写。
方法重写又称方法覆盖。方法具有相同的方法名、返回类型和参数表
原文地址:http://2091535.blog.51cto.com/2081535/1906782