java实验报告 - 图文

更新时间:2023-10-23 11:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

JAVA实验报告书 安徽工业大学计算机学院

JAVA实验报告

姓 名 专 业 班 级 学 号 指导教师

冷小七 计算机科学与技术

计101 夏小宅 李伟

安徽工业大学计算机学院

2012年12月5日

第 1 页 共 1 页

JAVA实验报告书 安徽工业大学计算机学院

实验三、面向对象编程实验

一、实验目的

⒈掌握接口的编写及使用 ⒉理解继承、多态

⒊掌握包的编写以及如何使用包中的类

二、预习内容

java的基本语法知识

三、实验设备与环境

装有JAVA语言工具软件 (JCreator )的微机若干

四、实验内容

⒈接口的编写

(1)编辑Interfaceclass.java interface Interfaceclass {

int i=4; int k=5; void func1(); int func2(int x); }

(2)编辑UseInterface.java

class UseInterface implements Interfaceclass {

第 1 页 共 2 页

JAVA实验报告书 安徽工业大学计算机学院

int j;

public void func1() //在使用接口的类中一定要实现接口中的所有抽象方法 {

System.out.println(\ }

public int func2(int i) {

System.out.println(\ return i; }

public static void main(String srgs[ ]) {

//Interfaceclass.class x=new Interfaceclass.class();不能对接口进行实例化 UseInterface x=new UseInterface(); x.func1(); x.func2(k); } } 程序截图:

第 2 页 共 3 页

JAVA实验报告书 安徽工业大学计算机学院

2. 包的建立与使用 (1)编辑Calculate.java package mypackage; public class CalCulate {

private int a;

public CalCulate(int a) {

this.a=a; }

public double volume(double height,double width,double depth)

System.out.println(\

{

return height*width*depth; }

第 3 页 共 4 页

JAVA实验报告书 安徽工业大学计算机学院

int add(int x, int y)

{

}

protected void a()

return x+y;

{ }

编译,查看D:\\myjava目录下是否生成了myoackage文件夹,在该文件夹中是否有Calculate.class文件。 程序截图:

}

System .out.println(\

(2)编辑Interfaceclass.java import mypackage.CalCulate; class PackageDemo

第 4 页 共 5 页

本文来源:https://www.bwwdw.com/article/oeuf.html

Top