目标 抽象类-1 抽象类 在面向对象的概念中,所有的对象都是通过类来表述,但并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一类具体的对象,这样的类就是抽象类。 抽象类往往用来表征对问题领域进行分析、设计中得出的抽象概念,是对一系列看上去不同,但是本质上相同的具体概念的抽象。 抽象类-2 抽象类实例 定义一个类Shape来演示抽象类的定义和使用。 抽象类-3 抽象类的使用实例 定义Shape类一个的子类Circle来演示抽象类的使用。 抽象类-4 抽象类的特点 抽象类虽然具备类的形式,但由于其“抽象”性,不能定义抽象类的实例,即不能为抽象类分配具体空间 ; 接口-1 接口概述 Java是单继承的语言,利用接口可以模拟多继承; 接口是对抽象类的进一步抽象,是方法声明和常量的定义集合; 接口是一种行为规范,是一种“契约”; 具体格式如下所示: 接口-2 接口实例 定义一个接口MultiInterface.java来演示接口中常量的定义 。 接口-3 接口的使用 接口的使用通过“implements”关键字来实现,示例代码如下 : 抽象类与接口 抽象类与接口的区别 抽象类中可以有非抽象方法。接口中则不能有实现方法; 接口中定义的变量默认是public static final 型,且必须给其初值,所以实现类中不能重新定义,也不能改变其
您可能关注的文档
最近下载
- 产科输血治疗专家共识.pptx VIP
- 高二数学第一次月考卷01【测试范围:湘教版,范围:选择性必修第二册第1~2章】(考试版).docx VIP
- HB6167.16-2014 民用飞机机载设备环境条件和试验方法 第16部分:加速试验.pdf VIP
- 300个常见文言实词词义识记版.doc VIP
- 2025年江苏省苏锡常镇高考数学调研试卷(一)(含答案).pdf VIP
- 《战国无双3Z特别版》全武将秘武入手关卡.doc VIP
- 汉口银行员工培训课件.pptx VIP
- 2025年北京信息职业技术学院单招笔试职业能力测验试题库含答案解析.docx VIP
- HB6167.6-2014 民用飞机机载设备环境条件和试验方法 第6部分:振动试验.pdf VIP
- 特种作业电工上岗证低压电工作业(培训课件).ppt VIP
原创力文档

文档评论(0)