小编sha*_*aun的帖子

为什么仍然可以访问实例级方法?

只是好奇而困惑

我有点好奇它是如何发生的?
getter和setter是实例级方法,除非对象创建完成,否则它们不在内存中.

在代码片段中,我使用setter来初始化对象状态,构造函数如何获取对应用setter的对象的引用?
主要的困惑是对象创建完成的确切点是什么?

public class Solution {

    private String name;
    private int age;
    private float weight;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public float getWeight() {
        return weight;
    }

    public void setWeight(float weight) {
        this.weight = weight;
    }

    Solution() {
        setName("Sachin");
        setAge(21);
        setWeight(76);
    }

    public static void main(String[] args) {
        Solution objectReference …
Run Code Online (Sandbox Code Playgroud)

java oop object

-1
推荐指数
1
解决办法
52
查看次数

标签 统计

java ×1

object ×1

oop ×1