第七周课程总结&实验报告】的更多相关文章

第七周课程总结 一.抽象类与接口的应用 1.实例化 2.实际应用 ---模板设计(抽象类) ---制定标准(接口) 3.设计模式 ---工厂设计 ---代理设计 ---适配器设计 二.抽象类与接口之间的关系 三.object类 1.基本作用 2.主要方法 (1)toString() (2)equals() 一.抽象类与接口的应用      1.在Java中通过对象的多态性为抽象类和接口实例化,通过子类为接口实现实例化        子类继承抽象类使用extends关键字        子类实现接…
实验四 类的继承 实验目的 理解抽象类与接口的使用: 了解包的作用,掌握包的设计方法. 实验要求 掌握使用抽象类的方法. 掌握使用系统接口的技术和创建自定义接口的方法. 了解 Java 系统包的结构. 掌握创建自定义包的方法. 实验内容 (一)抽象类的使用 设计一个类层次,定义一个抽象类--形状,其中包括有求形状的面积的抽象方法. 继承该抽象类定义三角型.矩形.圆. 分别创建一个三角形.矩形.圆存对象,将各类图形的面积输出. 注:三角形面积s=sqrt(p(p-a)(p-b)*(p-c)) 其中…
实验四 类的继承 实验目的 理解抽象类与接口的使用: 了解包的作用,掌握包的设计方法. 实验要求 掌握使用抽象类的方法. 掌握使用系统接口的技术和创建自定义接口的方法. 了解 Java 系统包的结构. 掌握创建自定义包的方法. 实验内容 (一)抽象类的使用 设计一个类层次,定义一个抽象类--形状,其中包括有求形状的面积的抽象方法. 继承该抽象类定义三角型.矩形.圆. 分别创建一个三角形.矩形.圆存对象,将各类图形的面积输出.注:三角形面积s=sqrt(p*(p-a)*(p-b)*(p-c)) 其…
课程总结 主要学习了抽象类与接口的应用 1.抽象类的成员可以具有访问级别 接口的成员全部public级别 2.抽象类可以包含字段 接口不可以 3.抽象类可以继承接口 接口不能继承抽象类 4.抽象类的成员可以具有具体实现 接口不行 5.抽象的子类可以选择性实现其基类的抽象方法 接口的子类必须实现 6.接口是抽象类的一种特例 例如 有一个Door,里面有方法open()和方法close(),要把他抽象出来,形成一个类,可以有下面两种方法 1.抽象成抽象类,如下 abstract class Door…
第七周课程总结&实验报考(五) 实验四 类的继承 实验目的: 1.理解抽象类与接口的使用: 2.了解包的作用,掌握包的设计方法. 实验要求: 1.掌握使用抽象类的方法. 2.掌握使用系统接口的技术和创建自定义接口的方法. 3.了解 Java 系统包的结构. 4.掌握创建自定义包的方法. 实验内容: (一)抽象类的使用:设计一个类层次,定义一个抽象类--形状,其中包括有求形状的面积的抽象方法. 继承该抽象类定义三角型.矩形.圆. 分别创建一个三角形.矩形.圆存对象,将各类图形的面积输出.(注:三角…
第九周课程总结 一.多线程 1.线程的状态 2.线程操作的相关方法 二.Java IO 1.操作文件的类---File ()基本介绍 ()使用File类操作文件 .RandomAccessFile类 ()写入数据 ()读取数据 .字节流与字符流 ()字节流 ()字符流 ()区别 一.多线程    1.线程的状态     2.线程操作的相关方法二.Java IO 1.操作文件的类---File(1)基本介绍 在整个IO包中,唯一表示与文件本身有关的类就是File类,使用File类可以进行创建或删除…
课程总结 在这周对Java进行了更深层次的学习,Java的学习也变得越来越困难而有趣,加入了一些新的构造新的方法,还学习了一些简化代码的方式. 面向对象的基本概念 对于面向对象的程序设计有三个主要特征:封装性,继承性,多态性. 封装性 为属性封装:private 属性类型 属性名称: 为方法封装:private 方法返回值 方法名称 构造方法 构造方法的名称必须与类名称一致 构造方法的声明处不能有任何返回值类型的声明 类的继承格式 在Java中使用extends关键字完成类的继承关系 继承的限制…
实验报告(四) 一.实验目的 1.掌握类的继承 2.变量的继承和覆盖,方法的继承,重载和覆盖的实现 二.实验的内容 1.根据下面的要求实现圆类Circle. 圆类Circle的成员变量:radius表示圆的半径. 圆类Circle的方法成员: Circle():构造方法,将半径置0 Circle(double r):构造方法,创建Circle对象时将半径初始化为r double getRadius():获得圆的半径值 double getPerimeter():获得圆的周长 void disp(…
第八周课程总结 一.包装类 介绍 装箱与拆箱 应用 二.异常 基本概念 基本格式 异常类的继承结构 throws关键字 throw关键字 Exception类和RuntimeException类 自定义异常类 三.多线程 基本概念 进程 多线程 Java中线程的实现 继承Thread类 实现Runnable接口 Thread和Runnable的区别 一.包装类        1.介绍                                8种基本类型变包装类 (1)除了Character…
实验报告(一) 1.打印输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其中各位数字立方和等于该数本身.例如,153是一个"水仙花数". (1).实验代码: package 测试; public class 测试0 { public static void main(String[] args) { int sum,a,b,c; for(a=1;a<=9;a++) { for(b=0;b<=9;b++) { for(c=0;c…