加入收藏 收藏网站 设为首页 设为首页
招生考试网
学历类| 阳光高考 研 究 生 自学考试 成人高考 专 升 本 中考会考 外语类| 四 六 级 职称英语 商务英语 公共英语 日语能力
资格类| 公 务 员 报 关 员 银行从业 司法考试 导 游 证 教师资格 财会类| 会 计 证 经 济 师 会计职称 注册会计 税 务 师
工程类| 一级建造 二级建造 造 价 师 造 价 员 咨 询 师 监 理 师 医学类| 卫生资格 执业医师 执业药师 执业护士 国际护士
计算机| 等级考试 软件水平 应用能力 其它类| 书画等级 美国高考 驾 驶 员 书法等级 少儿英语 报 检 员 单 证 员 出国留学
 招生考试网 - 计算机等级考试 - 考试辅导 - 正文

 
JAVA的18条BASE
来源:fjzsksw.com 2009-11-30 编辑:yangmeiling 【字体:小 大】

12、 继承(extends):子类可以继承父类非私有的属性和方法,就像儿子继承老爸的财产,儿子可以少奋斗二十年。

  13、 多态(Polymorphism): 多态性是指“多种形式”也叫“动态绑定”它使用不同的子类来执行不同的操作,前提是子类中相关方法名必须是一样,这样通过New一个不同的子类,通过接口或者父类就可以做到只修改一行代码而做到实现不同的功能,因为对于子类来讲方法名大家都是一样的,就好像“画图”这个方法,每个不同形状的图形都有,New一个圆进去就是画圆,New一个正方型进去就是画正方型,这是因为在这些不同形状的图中,他们都有一个一样的方法叫“画图”,不同形状的图形在自己的“画图”方法中实现自己的特色,这样使用动态绑定,只需要修改很少的代码就可以做到New什么就画什么,这些就是多态。

  14、 重载:当多个方法具有相同的名字而含有不同的参数个数或类型时,便发生重载.

  15、重写:子类继承父类,子类和父类的方法具有相同的名称和类型,但子类干的事和父类干的事不一样。就像你和你老爸都有个方法叫—工作,但工作的内容不一样,你搞软件开发,你老爸是医生.

  16、 final类:当一个类定义为final后,它将不能被其他类所继承,在定义静态变量时,一般final和static共同使用,这样这个静态变量就是不可变的。

  17、父债子还:这是Java中关于方法重写的一种硬性规定,就像欠账还钱一样。在这里有两种方法会产生债务,一个是抽象方法,另一个是接口中的方法,大家会发现这两种都有一个特性:它们定义的方法体都是空的,这就是产生了债务,所谓的偿还债务只是继承这个抽象类的子类或实现了某个接口的类,它们必须要重写这些空的方法体,否则编译器会报错。在这里只有定义为抽象类才不用还债,空的方法是一定要重写的,就像你不还钱,你的儿子也要还钱,你儿子不还,你的孙子就要还,一直到钱还清了,这个时候你的子类才不用强制重写任何方法。

  18、 不能实例化:以下情况定义的类不可实例化(不能使用New关键字)。

  1.抽象类

  2.构造函数声明为private(私有)(不能继承)



 
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系.
最新文章
热门文章

报名考试
全国 | 黑龙江 | 吉林 | 辽宁 | 内蒙古
青海 | 宁夏 | 甘肃 | 新疆 | 陕西
西藏 | 北京 | 天津 | 河北 | 山东
江苏 | 安徽 | 河南 | 上海 | 浙江
福建 | 广东 | 山西 | 湖南 | 湖北
江西 | 广西 | 海南 | 云南 | 贵州
四川 | 重庆
分省高校计算机考试
黑龙江 | 吉林 | 辽宁 | 内蒙古 | 河北
北京 | 天津 | 新疆 | 甘肃 | 宁夏
青海 | 陕西 | 山西 | 河南 | 山东
江苏 | 安徽 | 浙江 | 福建 | 广东
海南 | 广西 | 江西 | 湖北 | 湖南
四川 | 上海 | 重庆 | 贵州 | 云南
西藏
成绩查询
报考指南
试题答案
模拟试题
考试辅导
计算机一级 | 计算机二级 | 计算机三级 | 计算机四级
经验交流
高校计算机