Java学习
文章平均质量分 60
xhrxf
这个作者很懒,什么都没留下…
展开
-
2021-3 牛客网题解 6
2021-3 牛客网题解 61. Java修饰符的访问权限java中有四大修饰符,分别为private,default,protected,public,下面主要是四者之间的区别:private(私有的)private可以修饰成员变量,成员方法,构造方法,不能修饰类(此刻指的是外部类,内部类不加以考虑)。被private修饰的成员只能在其修饰的本类中访问,在其他类中不能调用,但是被private修饰的成员可以通过set和get方法向外界提供访问方式default(默认的)defalut原创 2021-03-25 16:00:06 · 91 阅读 · 0 评论 -
牛客网题解-2
2021-03 牛客网题解-21. 一个类中,有两个方法名、形参类型、顺序和个数都完全一样,返回值不一样的方法,这种现象叫覆盖重载(overload)和重写(override)的区别:重载就是同一个类中,有多个方法名相同,但参数列表不同(包括参数个数和参数类型),与返回值无关,与权限修饰符也无关。调用重载的方法时通过传递给它们不同的参数个数和参数类型来决定具体使用哪个方法,这叫多态。重写就是子类重写基类的方法,方法名,参数列表和返回值都必须相同,否则就不是重写而是重载。权限修饰符不能小于被重写方法原创 2021-03-17 20:53:24 · 152 阅读 · 0 评论 -
牛客网学习-题解记录
类的执行顺序public class Base { private String baseName = "base"; public Base() { callName(); } public void callName() { System.out.println(baseName); } static class Sub extends Base { private String baseName =转载 2021-03-17 20:33:16 · 96 阅读 · 0 评论