Java基础(重写与重载区别,instanceof,equals和==的区别)
1、重写一般是指父类和子类之间,子类重写了父类的一个方法,当然方法名是一样的,而且不能改变父类方法的返回值,比如说父类是返回String,子类重写了这个方法,想返回一个int,那是不行的,也得返回String。
2、重载是一个类里面,写了多了同名的方法,各个方法的返回值类型可以不一样。(要注意区分重载方法可以通过参数列表的个数,类型和顺序。)但是不推荐用顺序来进行重载,这会让代码可读性极差...
原创
2017-07-27 16:27:32 ·
492 阅读 ·
0 评论