- 1
- 0
- 约1.86万字
- 约 54页
- 2018-12-21 发布于福建
- 举报
第5面向对高级程序设计
* 第5章 面向对象高级程序设计 5.1 继承 5.2多态性 5.3 抽象类和抽象方法 5.4接口 5.5内部类和匿名类 * 5.3 抽象类和抽象方法 Java语言中,用abstract关键字来修饰一个类时,这个类叫做抽象类。一个abstract 类只关心它的子类是否具有某种功能,并不关心该功能的具体实现,功能的具体行为由子类负责实现的。例如: public abstract class Drawing { public abstract void drawDot(int x, int y); public void drawLine(int x1, int y1,int x2, int y2) { ………… } } 用abstract来修饰一个方法时,该方法叫做抽象方法。与final类和方法相反,abstract类必须被继承,abstract方法必须被重写。 * 5.3 抽象类和抽象方法 当一个类的定义完全表示抽象的概念时,它不应该被实例化为一个对象。例如Java中的Number类就是一个抽象类,它只表示数字这一抽象概念,只有当它作为整数类Integer或实数类Float等的父类时才有意义。 定义一个抽象类的格式如下: abstract cl
您可能关注的文档
最近下载
- 湖北省武汉市江岸区2025-2026学年七年级下学期6月期末语文试卷(含解析).docx VIP
- 江西生物科技职业学院《英国文学简史》2025-2026学年期末试卷.docx VIP
- 2025年江苏高考生物试卷真题及答案详解(精校打印版).pdf
- 建筑施工临时用水用电施工方案.doc VIP
- 江西生物科技职业学院《幼儿社会教育与活动指导》2025-2026学年期末试卷.docx VIP
- 《机械基础(第七版)》课件(下).pptx VIP
- 幼儿园小班健康教案《保护牙齿》PPT.pptx VIP
- 江西经济管理职业学院《健康教育与健康促进》2025-2026学年期末试卷.docx VIP
- 2026鼠疫监测考试题及答案.doc VIP
- 城市绿化苗木采购及种植方案.docx VIP
原创力文档

文档评论(0)