第3章面向对象程序设计内容摘要:
11/23 24 动态多态性 (覆盖 ) • 在程序运行时才被识别 • 重写父类的方法 – 要求相同的声明 • 例如 : public class J_HelloApplet extends Applet { public void paint(Graphics g) { (Hello Applet., 25, 25)。 } // End of method: paint } // End of class: J_HelloApplet 第 3章 面向对象程序设计 2020/11/23 25 动态多态性 (覆盖 ) • 用父类的引用指向子类的对象 • 在运行时,程序可以“正确”识别并调用子类的方法 第 3章 面向对象程序设计 2020/11/23 26 本章总体纲要 • 面向对象程序设计的基本思想 • 类、域和方法 • 继承性 • 多态性 • 包 • 封装性 • 接口 • 内部类 第 3章 面向对象程序设计 2020/11/23 27 包 • 可以将一组相关的类或接口封装在包(package)里,从而更好地管理已经开发的 Java代码 • 包含组织类与接口的目录结构 • 方便程序重用 第 3章 面向对象程序设计 2020/11/23 28 创建包 • 创建 public类 – 如果类不是 public, 则通常只能在同一包内使用 (或派生子类 ) • 选取一个包名 (package)并在源程序中增加一条package语句 • 编译,生成 .class文件 (放在相应的目录下 ) – 通过 import语句,加入到其它程序中 • 命名规则 : Inter域名的逆序 + 其它名 – 一般全部采用小写 ASCII字母 例如 , package。 package。 第 3章 面向对象程序设计 2020/11/23 29 注意事项 • 建包的 package语句必须是源程序文件的第一条语句 第 3章 面向对象程序设计 2020/11/23 30 Java 包 • Java系统提供了很多已经写好的包 – 数学计算、输入 /输出、字符串操作 – 尽量利用已有的包、避免重复工作 • 使用包中类 – 利用 import 语句指定类的位置 – 例如 : import。 第 3章 面向对象程序设计 2020/11/23 31 包 • 包 – – • 包 – – 第 3章 面向对象程序设计 2020/11/23 32 本章总体纲要 • 面向对象程序设计的基本思想 • 类、域和方法 • 继承性 • 多态性 • 包 • 封装性 • 接口 • 内部类 第 3章 面向对象程序设计 2020/11/23 33 类成员的封装性 • 成员 (域或方法 )的访问控制方式 : 1) public 2) private 3) protected 4) default(缺省方式 ) 第 3章 面向对象程序设计 2020/11/23 34 成员的访问控制方式 : public • 则该成员可以被任何类中的方法访问 • 表明对外开放的方式 • 少量 (或者没有 ) public 域 • 部分 public 方法 第 3章 面向对象程序设计 2020/11/23 35 成员的访问控制方式 : private • 目的 : 隐藏具体的实现细节 • 只有同一个类的成员方法才能访问私有成员 • 域常常是 private – 采用 public “get” 方法 读取数据 – 采用 public “set”方法 写数据 第 3章 面向对象程序设计 2。第3章面向对象程序设计
相关推荐
户账号 ↙ • 如果想同时观看几个用户的资料可以输入如下的命令: • Finger user1 user2↙ • 修改用户个人资料: 冶金工业出版社 高等教育 “ 十一五 ” 规划教材 9 用户组的设置 • /etc/group文件 • 用户的信息放在 /etc/passwd文件里面,那么用户组的资料在哪呢。 在 /etc/group文件里。 • group文件中的每一行代表一个组的信息。
北方和西北地区,中南半岛的山地、丘陵、印度的南部 德干高原及西北地区,巴基斯坦、阿富汗和西亚的一些地区,非洲的埃塞俄比亚高原,俄罗斯泰加林南缘一些地方。 2 水稻农业 :它的分布地区主要集中于中国的南方、东南亚、南亚的河流两岸平原与沿海地区。 此外,还零星分布于、非洲的埃及、尼日利亚、美洲的古巴、委内瑞拉和美国的密西西比河下游。 3 地中海农业 :地中海气候主要集中在地中海周围地区,此外
始工作,即发出脉冲电压系列到各个部件去。 执行 LDA 9H 后 A=0001 0000[ 16(10)] 执行 ADD AH 后 A=0010 0100[ 36(10)] 执行 ADD BH 后 A=0011 1100[ 60(10)] 执行 ADD CH 后 A=0101 1000[ 88(10)] 执行 SUB DH 后 A=0011 1000[ 56(10)] 执行 OUT 后
俄国二月革命后的 1917年 3月 2日(俄历 3月 15日)。 临时政府内阁几次改组,先由立宪民主党人李沃夫任总理,后由社会革命党人克伦斯基任总理。 临时政府继续进行帝国主义战争,并企图消灭与之并存的工兵代表苏维埃政权,在十月革命中被推翻。 二月革命 第 20课 俄国十月社会主义革命 二月革命推翻了统治俄国 300多年的罗曼诺夫王朝,资产阶级建立起临时政府。 临时政府没有满足群众的要求
“这次投票是对胡佛政府的一次抗议,授予罗斯福一道进行变革的明确的命令。 ” —— 《 美国的历程 》 涉及领域 主要措施 目的结果 金融业 工业 农业 就业与社会保障 整顿银行、 《 存款保险法 》 、美元贬值。 《 全国工业复兴法 》 、成立国家工业复兴局。 《 农业经济调整法 》 、设立农业调整署。 “以工代赈”、制定一系列相关法律。 恢复银行信用,稳定金融市场。 吸收失业劳动力