Java-08,构造方法

Posted 润青

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java-08,构造方法相关的知识,希望对你有一定的参考价值。

 

 

 

 

//用class关键字定义一个类,例如:
public class Person {
    //成员变量定义
    private int id;
    private int age = 20;
    
    //构造方法
    Person(int _id,int _age){
        id = _id;
        age = _age;
    }
    
    //方法定义
    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);
        */
        Person p1 = new Person(1,20);
        Person p2 = new Person(2,24);
        System.out.println(p1.getId()+"\\t"+p1.getAge());
        System.out.println(p2.getId()+"\\t"+p2.getAge());
    }
}

 

以上是关于Java-08,构造方法的主要内容,如果未能解决你的问题,请参考以下文章

在 Visual Studio 中创建构造函数的代码片段或快捷方式

Java-08,构造方法

无法解析片段中的 ViewModelProvider 构造?

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

将初始数据提供给片段的正确方法?