实验二 面向对象程序
专业:信管 0803 姓名:詹花梅 学号:0830050332
一、 实验目的:
1. 掌握类的定义、对象的声明和构造函数的使用
2. 掌握类的成员的访问控制
二、 实验时间:2010 年 10 月
三、 实验内容与步骤:
1. 阅读下面的程序,在 main()方法里添加语句完成如下功能:
① 创建一个 MyValue 类的对象 myValue.② 为 myValue 对象中的 value 域
赋值 10. ③ 使用 getVaule()方法获得 myValue 对象中的数据并将它打印
在屏幕上.
public class MyValue{
private int value;
public void setValue(int x){
value=x; }
public int getValue(){
return value;
} }
class UseValue{
public static void main(String args[]){
MyValue myValue=new MyValue();
myValue.setValue(10);
System.out.println("myValue="+myValue.getValue());
} }
2.创建一个桌子 Table 类,该类中有桌子名称,重量,桌面宽度,长度及桌子
高度属性。其中有:构造函数初始化所有数据成员;Area() :计算桌面的面积;
Display(): 在屏幕上输出所有数据成员的值;ChangeWeight(int ):改变桌子重量的
函数 在 main()中实现创建一个桌子对象,计算桌面的面积,改变桌子重量,
并在屏幕上输出所有桌子数据成员的值
public class Table{
public String name;
public double weight;
public double longth;
public double width;
public double high;
public Table(String name,double weight,double longth,double width,double high)
{ this.name=new String(name);
this.weight=weight;
this.longth=longth;
this.width=width;
this.high=high; }
public double area() { return width*longth; }