- 2
- 0
- 约1.3万字
- 约 89页
- 2018-03-29 发布于河南
- 举报
ch3(面向对象)-2008
系统为对象分配内存的示意图 方法覆盖指的是父类和子类中具有相同名字的方法(有何特征) 方法重载指的是同一个类中的相同名字的方法(有何特征) 含 义 修饰符 可以从所有的类中访问它 只能从本类及其子类中访问它 只能从本类中访问它 对该类的所有实例只能有一个域值存在 必须对它赋予初值并且不能修改它 public protected private static final 成员变量修饰符 含 义 修饰符 可以从所有的类中访问它 只能从本类及其子类中访问它 只能从本类中访问它 没有方法体,属于一个抽象类 子类不能覆盖它 被绑定于类本身而不是类的实例 该方法由其它编程语言实现 public protected private abstract final static native 方法修饰符 含 义 修饰符 可以从所有的类中访问它 只能从自己的类和它的子类中访问它 只能在本类中访问 public protected private 构造方法修饰符 4、Java中的抽象类、接口和程序包 抽象类与抽象方法 用abstract关键字来修饰一个类时,该类叫做抽象类;用abstract来修饰一个方法时,该方法叫做抽象方法。 抽象类必须被继承,抽象方法必须被重写 抽象类不能被直接实例化。因此它一般作为其它类的超类,与final类正好相反 抽象方法只需声明,而不需实现
原创力文档

文档评论(0)