Java复习资料(仅供参考).docVIP

  • 6
  • 0
  • 约1.37万字
  • 约 17页
  • 2016-11-28 发布于河南
  • 举报
Java复习资料(仅供参考)

Java 语言修饰符的规定 1、访问控制修饰符:   Java语言采用访问控制修饰符来控制类及类的方法和变量的访问权限,从而只向使用者暴露接口,但隐藏实现细节。   公开级别:用public修饰,对外公开   受保护级别:用protected修饰,向子类及同一个包中的类公开   默认级别:没有访问控制修饰符,向同一个包中的类公开   私有级别:用private修饰,只有 类本身可以访问,不对外公开   顶层类只有默认或公开级别,因此不能用private和protected来修饰。   2、abstract修饰符:   用来修饰类和成员方法,抽象类不能被实例化,抽象方法不提供具体的实现。   抽象类中可以没有抽象方法,但包含了抽象方法的类必须被定义为抽象类   如果子类没有实现父类中所有的抽象方法,那么子类也必须被定义为抽象类   没有抽象构造方法,也没有抽象静态方法   抽象类中可以有非抽象的构造方法,创建子类的实例时可能会调用这些构造方法   抽象类及抽象方法不能被final修饰符修饰(原因?)   3、final修饰符:   具有“不可更改的”意义,它可以修饰非抽象类飞、非抽象成员方法和变量。   用final修饰的类不能被继承,没有子类   用final修饰的方法不能被子类的方法覆盖   用final修饰的变量表示常量,只能被赋一次值   final不能用来修饰构造方法,无意

文档评论(0)

1亿VIP精品文档

相关文档