java 中的重载与重写 抽象类与接口的区别
. 重载与重写的区别:
	     重载(overload)	                      |     重写(override)
  1 方法的名称相同,参数个数、类型不同      |     方法名称、参数列表、返回值类型与父类完全相同
  2 不要求方法的访问范围	          				|	 子类提供的重写方法的范围不能比父类中的还小
  3 应用在一个类的内部           |     应用在父子类的继承关系中
. 抽象类与接口的区别:
        抽象类                  								|	  接口
    1 有构造方法	                   |   无构造方法
    2 类中的方法不一定是抽象方法          |	接口中的所有方法均为抽象方法
    3 不允许多继承              							|	允许多继承
    好记性不如烂键盘
                    
                
                
            
        
浙公网安备 33010602011771号