包和访问权限

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验八包和访问权限

【实验目的】

1.理解包的概念;

2.学会包的创建和使用;

3.理解四种访问权限之类的区别;

【实验准备】

一、复习配套教材相关章节的内容;

二、预习本次实验;

【实验内容】

1.学习类和成员的访问权限,新建项目packdemo,然后创建包pack1,并在包中新建类Samp1,代码如下。编译运行,看看报什么错,想想为什么?如何改正?

package pack1;

public class Samp1 {

protected double area(double length,double width){

return length*width;

}

}

package packdemo;

import pack1.Samp1;

public class samp2 {

public static void main(String args[]){

double c1=1.3;

double c2=2.3;

Samp1 s1=new Samp1();

System.out.println(s1.area(c1,c2));

}

}

2.新建一个名为shapeLibrary的包,在包中创建一个名为Circle的类,包括半径属性,构造方法和一个求面积的方法。在主类中,引入包shapeLibrary的Circle 类,并使用,实现让用户控制台输入员的半径,输出这个圆的面积。

3、查看JDK帮助文档,使用javax.swing包中的系统类JOptionPane实现○的半径输入框输入,结果消息框显示,如下图:

【总结与体会】

相关文档
最新文档