java面向对象的些重要概念.docVIP

  • 1
  • 0
  • 约3.18千字
  • 约 8页
  • 2016-08-18 发布于贵州
  • 举报
java面向对象的些重要概念

内存:栈 方法区 堆 成员变量(实例变量,对象变量) 定义在类中,方法外 有默认的初始值 类在实例化后,存在堆中 对象被收回时变量失效 局部变量 定义在方法中 没有默认初始值,必须自行初始化 方法被调用时,存在栈中,方法调用结束后失效 方法区中就保存了类的信息:属性定义 构造其方法等,类的实例(对象) 共享同一个类信息(方法,构造器) 同一类型对象共享同一个类的方法 计算数据:数据(堆,栈)+计算方法(方法区) 软件:数据结构+算法 继承:可以实现代码的复用 泛化:归纳共同特点的过程称为泛化 构造器:类一定有构造器(构造方法) 构造器不能继承 子类构造器中一定在第一行通过super进行调用父类构造器 目的是执行父类 中的初始化代码 向上造型:将小类型的对象造型为大类型 那一只鸟是企鹅(这里将企鹅向上造型为鸟,然后用鸟来指代企鹅。也可以说可以用鸟指代他所有的子类) public static void pp(父类类型 参数){}

文档评论(0)

1亿VIP精品文档

相关文档