您的位置:首页 > 编程语言 > Java开发

构造函数、、set与get方法

2015-09-21 22:01 411 查看
变量有成员变量与局部变量之分

类中的私有(private)变量不能直接赋值,可通过set赋值,然后再通过get得到赋值的变量的值,也可以通过构造函数

列如:

     public class Boke {

         public static void main(String[] args) {

              //实例化Test

              Test t=new Test();

               t.setX(5);//给x赋值

               t.setY(1);//给y赋值

               t.add();//最后输出两个数之和

        }

    }

class Test{

    private int x;

    private int y;

    //构造函数,有参函数存在时,就必须写无参构建函数

    /*public void Test(){

  

    }

   public void Test(int a,int b){

      this.a=a;

      this.b=b;

   }*/

 

    //通过set和get方法来获取类中的私有变量

    public void setX(int x){//括号中的int x 是局部变量,用在setX方法中;

        this.x=x;

    }

    public int getX(){

        return x;

    }

 

    public void setY(int y){//括号中的int y 是局部变量,用在setY方法中;

          this.y=y;

    }

    public int getY(){

         return y;

     }

 

    public void add(){

         System.out.println(x+y);

    }

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java