java二八杠源码-java-II-notes:java-II-notes

时间:2024-06-25 01:47:26
【文件属性】:

文件名称:java二八杠源码-java-II-notes:java-II-notes

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-25 01:47:26

系统开源

java二八杠源码Java 程序员级别 II 第 1 部分:Java 类设计 第 1 项:使用访问修饰符:private、protected、public。 有两个级别的访问控制 *(公共或包私有) 成员级别(公共、私有、受保护或包私有) 如果未指定访问修饰符,则始终默认为 package-private。 所以: 如果一个类没有被声明为 public,它只在它的包中可见。 否则从任何地方都可以看到它。 会员级访问: ``类类包子类世界 公共YYYY 受保护的 YYYN 无修饰符 YYNN 私人 YNNN `` 子类化可以允许更多的访问,但绝不会更少。 第 2 项和第 3 项:适当地覆盖方法和重载构造函数和其他方法。 覆盖需要: 子类 相同的签名(名称+参数) 返回类型相同或协变 使用 @Overrride 注释的好习惯 解析多个继承方法的规则: 实例方法优于接口默认方法 已经被其他候选者覆盖的方法将被忽略。 您不能使用实例/静态方法覆盖静态/实例方法。 命名约定:小写或驼峰式动词。 如果您的方法覆盖了其超类的方法之一,则可以通过使用关键字 super 来调用被覆盖的方法。 (也访问


【文件预览】:
java-II-notes-master
----README.md(48KB)

网友评论