Java-07,Java类的定义,内存解析

//用class关键字定义一个类,例如:
public class Person {
    //成员变量定义
    private int id;
    private int age = 20;
    //方法定义
    public int getAge(){
        return age;
    }
    
    public void setAge(int i){
        age = i;
    }
    
    public int getId(){
        return id;
    }
    
    public void setId(int i){
        id = i;
    }
    
    public static void main(String args[]){
        Person p1 = new Person();
        System.out.println("Age="+p1.age);
        p1.setAge(24);
        p1.setId(1);
        System.out.println("Id="+p1.id+"\nAge="+p1.age);
    }
}
  • 类的定义主要有两方面组成——成员变量方法
    • 声明成员变量的格式为:[<modifiers>]  type  <attr_name>[=defaultValue];
      • 例如:private int id;  private int age = 20;
    • 声明方法的格式为:

    [<modifiers>] <modifiers> <return_type> <name> ([argu_list]){

      [<statements>]

    }  

      • 例如:public int getAge(){

              return age;

            }

 

  

 

猜你喜欢

转载自www.cnblogs.com/nyist0/p/12354085.html
今日推荐