9.3 Reglas para usar variables

Posición local:
lista de parámetros del método o declaración del cuerpo del método (dentro del método)
posición del miembro: en la
clase, fuera del método.
Las reglas de uso de variables en Java: el
uso de variables sigue el "principio de proximidad", si hay una ubicación local, úsela.
Si no es así, vaya a la posición de miembro de esta clase para buscar, y use si no hay, vaya a la clase principal para buscar.

Tome la prueba del estudiante como ejemplo

/*
定义学生类
 */
public class Student {
    //成员变量
    private String name;
    private int age;
    //提供公共的访问方式 分别设置,设置值获取值,
    //设置age的值
    public void setAge(int a) {
        age = a;
    }
    public void setName(String n){
        name = n;
    }

/*
  在这里可以对age进行限定,但是没必要
  因为从前端传过来的数据本身就是合法数据校验过的
        if (a>200 || a<=0){
            //非法值
            age =1;}else {
            age =a;
        }*/

    //获取age的值
    public int getAge(){
        return age;
    }
    public String getName(){
        return name;
    }

    //成员方法
    public void study(){
        String name ="小黑";
        System.out.println(name+"在学习");
    }
}
/*
学生的测试类

 */

public class testStudent {
    //main方法是程序的主入口,所有代码从这里开始
    public static void main(String[] args) {
        //1.创建学生类的对象
        Student s =new Student();
        //2.成员变量赋值
       // s.age=18;
       /* s.name="小明";
        System.out.println(s.name);*/
       // System.out.println(s.age);
        System.out.println();
        //3.调用成员方法
        s.study();

        //设置值
        s.setAge(23);
        s.setName("小明");
        //获取值
        System.out.println(s.getAge());
        System.out.println(s.getName());
    }
}

Supongo que te gusta

Origin blog.51cto.com/15138685/2666760
Recomendado
Clasificación