![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java基础
文章平均质量分 53
对Java语言面向对象特性、接口、异常处理、集合容器等进行归纳总结
Jenkin Song
成长之路总要留下些痕迹,不是麽?
展开
-
面向对象02 抽象类和接口的异同
与C++的多继承不同,java中的继承为单继承,如果拥有多个父类的时候,可以考虑用接口实现原创 2021-08-18 14:19:56 · 496 阅读 · 0 评论 -
面向对象01 重载(Overload)和重写(Override)的区别
重载(Overload): 发生在同一个类中,当某一个类中需要有多个同名方法时,为了提高方法名的复用率,便会用到重载。重载的定义为:两个或多个方法的方法名相同、返回值类型相同,但是参数列表不同(参数列表不同包括三种情况:1.参数类型不同;2.参数数量不同;3.参数顺序不同)。比如在一个类中,通常会有无参构造方法和有参构造方法,这些构造方法的返回值类型(无)和方法名(类名)均相同,但是在参数列表中,无参构造没有参数,有参构造有参数,而且可能会有多个不同参数列表的有参构造,因此这些构造方法就可以认为是一种方法重原创 2021-04-13 00:55:58 · 166 阅读 · 0 评论