第03讲 Java与面向对象技术.pptVIP

  • 6
  • 0
  • 约2.38万字
  • 约 72页
  • 2018-05-14 发布于四川
  • 举报
哈尔滨工业大学(威海) 徐芳 JAVA程序设计 面向对象 主讲:徐芳 单位:哈尔滨工业大学(威海) 内容安排 初始化和清除 构造函数 方法重载 this关键字 初始化顺序 静态数据成员 数组 初始化和清除 随着计算机革命的演进,不安全的程序设计方式已经是程序昂贵的罪魁祸首。 初始化和清理问题是程序设计安全性的两个最重要的问题 C++引入了构造函数的概念, Java也采用了这个概念,而且Java新增了垃圾回收器 用构造函数自动初始化 若某个类有一个构造函数,那么在创建对象时,Java会自动调用那个构造函数 Case: SimpleConstructor.java 构造函数使代码更容易阅读——对象创建和对象初始化是合二为一的概念。 构造函数是一类特殊类型的方法,因为它没有返回值。不返回任何东西并且你也没有要返回别的什么的选择余地。 练习 创建一个类,该类包含有一个未初始化的String引用。 用该类来证明引用被Java初试化为null。 创建一个类,该类包含一个在定义时就初始化的String field和另一个通过constructor来初始化的String field。 这两种初始化的途径有什么不同? 方法重载Method overloading 在任何程序设计语言中,一项重要的特性就是名字的运用。我们用名字引用或描述所有对象与方法 在日常生活中,

文档评论(0)

1亿VIP精品文档

相关文档