第七周课程总结 一、接口的实际应用 接口在实际中更多的作用是用来制定标准的。 抽象类和接口的的关系 No.|区别点|抽象类|接口 | | | 1|定义|包含一个抽象方法的类|抽象方法和全局常量的集合 2|组成|构造方法、抽象方法、普通方法、常量、变量|常量、抽象方法 3|使用|子类继承抽象类( )| ...
分类:
其他好文 时间:
2019-10-11 23:37:19
阅读次数:
79
一、课程总结: (1)、抽象类和接口: 抽象类和接口是Java中的重要组成元素,在Java中可以通过对象的多态性为抽象类和接口实例化,这样再使用抽象类和接口是就可以调用本子类中所覆写过的方法。 (注:抽象方法只能存在于抽象类或者接口中,但抽象类中却能存在非抽象方法,即有方法体的方法。接口是百分之百的 ...
分类:
其他好文 时间:
2019-10-11 23:21:15
阅读次数:
142
接口和抽象类的异同 今天来说说接口和抽象类的异同: 相同点: 都可以定义抽象方法,并且定义的抽象方法都需要被子类或者实现类重写 都不能实例化对象,接口需要赋值实现类对象,抽象类需要赋值子类对象 都可以定义public static 方法,public static final 常量 不同点: 定义方 ...
分类:
其他好文 时间:
2019-10-11 21:45:53
阅读次数:
83
1. Map接口 我们通过查看Map接口描述,发现Map接口下的集合与Collection接口下的集合,它们存储数据的形式不同,如下图。 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素 ...
分类:
编程语言 时间:
2019-10-11 12:46:13
阅读次数:
84
实验四 类的继承 实验目的 理解抽象类与接口的使用; 了解包的作用,掌握包的设计方法。 实验要求 掌握使用抽象类的方法。 掌握使用系统接口的技术和创建自定义接口的方法。 了解 Java 系统包的结构。 掌握创建自定义包的方法。 实验内容 (一)抽象类的使用 2.编程技巧 (1) 抽象类定义的方法在具 ...
分类:
其他好文 时间:
2019-10-11 12:20:42
阅读次数:
134
第七周课程总结 一、抽象类与接口实例化 为抽象实例化 为接口实例化 抽象类与接口的区别 区别点|抽象类|接口 : :|: :|: : 定义|包含抽象方法的类|抽象方法和全局常量的集合 组成|构造方法、抽象方法、普通方法、常量、变量|常量、抽象方法 使用|子类继承抽象类(extends)|子类实现接口 ...
分类:
其他好文 时间:
2019-10-10 23:03:51
阅读次数:
204
一、实验目的 (1)理解抽象类与接口的使用; (2)了解包的作用,掌握包的设计方法。 二、实验要求 (1)掌握使用抽象类的方法。 (2)掌握使用系统接口的技术和创建自定义接口的方法。 (3)了解 Java 系统包的结构。 (4)掌握创建自定义包的方法。 三、实验内容 (一)抽象类的使用 设计一个类层 ...
分类:
其他好文 时间:
2019-10-10 22:17:00
阅读次数:
84
(一)抽象类的使用 题目:设计一个类层次,定义一个抽象类--形状,其中包括有求形状的面积的抽象方法。 继承该抽象类定义三角型、矩形、圆。 分别创建一个三角形、矩形、圆存对象,将各类图形的面积输出。注:三角形面积s=sqrt(p*(p-a)*(p-b)*(p-c)) 其中,a,b,c为三条边,p=(a ...
分类:
其他好文 时间:
2019-10-10 16:10:04
阅读次数:
80
中介者模式: 1、定义:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用, 从而使其耦合松散,而且可以独立地改变它们之间的交互 2、模型结构: (1)抽象中介者(Mediator):它是中介者的接口,提供了同事对象注册与转发同事对象信息的抽象方法 (2)具体中介者(Concr ...
分类:
其他好文 时间:
2019-10-07 21:16:46
阅读次数:
97
第六周&java实验报告四 一.实验目的 (1)掌握类的继承 (2)变量的继承和覆盖,方法的继承,重载和覆盖的实现; 二.实验的内容 (1)根据下面的要求实现圆类Circle。 1.圆类Circle的成员变量:radius表示圆的半径。 2.圆类Circle的方法成员: Circle():构造方法, ...
分类:
编程语言 时间:
2019-10-07 21:12:42
阅读次数:
134