您的位置:首页 > 编程语言 > Java开发

Java基础(理论)

2017-04-11 12:16 169 查看
萌生了一个想法,把一些基础的东西写一写,特别是侧重理论的。这样能长看看,不至于忘了。其实还有一些需要写代码,这是下一步计划,先写些理论吧。
想起一个写一个,写道新闻**lian播大结局那天!
1:重载和重写的区别:
运行时多态性是面向对象程序设计代码重用的一个最强大机制,Java多态性的概念也可以被说成“一个接口,多个方法”方法的重写Overriding和重载Overloading是Java多态性的不同表现
重写一般是指父类和子类之间,子类重写了父类的一个方法,当然方法名是一样的,而且不能改变父类方法的返回值;重载是一个类里面,写了多了同名的方法,各个方法的返回值类型可以不一样。要注意区分重载方法可以通过参数列表的个数,类型和顺序。但是不推荐用顺序来进行重载,这会让代码可读性极差。


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: