1 / 54
文档名称:

Android基础--Java基础知识(二)-课件(PPT·精·选).ppt

格式:ppt   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Android基础--Java基础知识(二)-课件(PPT·精·选).ppt

上传人:aidoc7 2016/3/20 文件大小:0 KB

下载得到文件列表

Android基础--Java基础知识(二)-课件(PPT·精·选).ppt

相关文档

文档介绍

文档介绍:?抽象类( abstract ) ?接口( interface ) ?异常?线程?代表一个抽象概念的类?没有具体实例对象的类, 不能使用 new 方法进行实例化?类前需加修饰符 abstract ?可包含常规类能够包含的任何东西,例如构造方法,非抽象方法?也可包含抽象方法,这种方法只有方法的声明,而没有方法的实现?抽象类是类层次中较高层次的概括,抽象类的作用是让其他类来继承它的抽象化的特征?抽象类中可以包括被它的所有子类共享的公共行为?抽象类可以包括被它的所有子类共享的公共属性?在程序中不能用抽象类作为模板来创建对象; ?在用户生成实例时强迫用户生成更具体的实例,保证代码的安全性?抽象类声明的语法形式为 abstract class Number { . . . }如果写: new Number(); 编译器将显示错误?抽象方法?声明的语法形式为 public abstract <returnType> <methodName>(...); ?仅有方法头,而没有方法体和操作实现?具体实现由当前类的不同子类在它们各自的类声明中完成?抽象类可以包含抽象方法各种图形都需要实现绘图方法,可在它们的抽象父类中声明一个 draw 抽象方法 abstract class GraphicObject { int x, y; void moveTo(int newX, int newY) { . . . } abstract void draw() ;} ?然后在每一个子类中重写 draw 方法,例如: class Circle extends GraphicObject { void draw() { . . . } } class Rectangle extends GraphicObject { void draw() { . . . } } ?一个抽象类的子类如果不是抽象类,则它必须为父类中的所有抽象方法书写方法体,即重写父类中的所有抽象方法?只有抽象类才能具有抽象方法,即如果一个类中含有抽象方法,则必须将这个类声明为抽象类?除了抽象方法,抽象类中还可以包括非抽象方法?抽象方法的优点?隐藏具体的细节信息,所有的子类使用的都是相同的方法头,其中包含了调用该方法时需要了解的全部信息?强迫子类完成指定的行为,规定其子类需要用到的“标准”行为?接口?与抽象类一样都是定义多个类的共同属性?使抽象的概念更深入了一层,是一个“纯”抽象类,它只提供一种形式,并不提供实现?允许创建者规定方法的基本形式: 方法名、参数列表以及返回类型,但不规定方法主体?也可以包含基本数据类型的数据成员,但它们都默认为 static 和 final

最近更新

民间借贷利息计算标准(二零二五版) 7页

民办学校教师聘任合同二零二五年 7页

正规的居间合同二零二五年 8页

正式个人借款合同范例二零二五年 7页

树木种植合同模板(二零二五版) 9页

标准并购协议二零二五年 9页

果树苗采购合同范例(二零二五版) 8页

机械伤害事故调查报告二零二五年 7页

政府机关食堂二零二五年度智慧食堂建设承包协.. 9页

当代大学生2025年度合同法素养培养专项合同 8页

农村宅基地买卖合同(2025年度)土地产权评估.. 8页

修建老人休闲场所申请书(九篇) 26页

党支部联建建协议书——2025年度企业社会责任.. 7页

保安领班申请书范文(六篇) 12页

二零二五年度高端房产代购合作协议 8页

二零二五年度高端个人股权交易合作协议 8页

二零二五年度高品质冷藏货车租赁合同 9页

二零二五年度青少年编程培训班报名合同范本 8页

古代汉语 代词 43页

二零二五年度车位使用权转让及物业管理协议 8页

二零二五年度超市柜台租赁与广告位合作合同 9页

二零二五年度艺术品收藏借款买卖协议 8页

二零二五年度股权代持与公司战略调整合同 8页

二零二五年度美容美发商铺租赁与美容美发技术.. 8页

二零二五年度绿色食品认证农药化肥购销合同 9页

产品威胁有哪些方面(7篇) 41页

二零二五年度离婚协议中财产分割及子女抚养权.. 8页

二零二五年度电子产品研发购买合同 9页

护士如何利用 DeepSeek 提升护理效能 7页

法学概论章节练习试题(考试版) 31页