实验二 类封装,实例成员与类成员,包 之 Example.java

Example.java

class A

{   

    float a;         // 声明一个float型实例变量:a

    static float b;         // 声明一个float型类变量:b

    void setA(float a)

    {  

      this.a=a;     // 将参数a的值赋值给成员变量a

    }

    void setB(float b)

    {  

      this.b=b;     // 将参数b的值赋值给成员变量b

    }

    float getA( )

    {  

       return a;

    }

    float getB( )

    {  

       return b;

    }

    void inputA( )

    {

       System.out.println(a);

    }

    static void inputB( )

    {

       System.out.println(b);

    }

}

public class Example

{   

    public static void main(String args[ ]) 

    { 

      A.b=100;      // 通过类名操作类变量b,并赋值100

      A.inputB();     // 通过类名调用方法inputB( )

       A cat=new A( );

       A dog=new A( );

       cat.setA(200);     // cat象调用方法setA(int a)cat的成员a的值设置为200

       cat.setB(300);     // cat调用方法setB(int b)cat的成员b的值设置为400

       dog.setA(100);     // dog象调用方法setA(int a)dog的成员a的值设置为200

       dog.setB(300);    // dog调用方法setB(int b)dog的成员b的值设置为400

       cat.inputA();    // cat调用inputA( ) 

       cat.inputB();    // cat调用inputB( ) 

       dog.inputA();    // dog调用inputA( ) 

       dog.inputB();    // dog调用inputB( ) 

    } 

}

运行结果:

 

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值