Sobes.tech
Junior — Middle

Ինչպե՞ս կարող եք ցուցադրել կամ դիտել ընթացիկ Instance օբյեկտը ծրագրում։

sobes.tech AI

Պատասխան AI-ից

Java-ում, որպեսզի ներկառուցված օբյեկտը (նմուշը) արտածեք դասի ներսից, սովորաբար վերագրում եք toString() մեթոդը։ Սա թույլ է տալիս, երբ կանչեք System.out.println(this), տեսնել օբյեկտի մասին տեղեկատվություն:

Օրինակ՝

public class MyClass {
    private int id;
    private String name;

    public MyClass(int id, String name) {
        this.id = id;
        this.name = name;
    }

    @Override
    public String toString() {
        return "MyClass{id=" + id + ", name='" + name + "'}";
    }

    public void printInstance() {
        System.out.println(this); // Ցույց կտա օբյեկտի մասին տեղեկություններ
    }
}

// Օգտագործում՝
MyClass obj = new MyClass(1, "Test");
obj.printInstance();

Եթե ուզում եք տեսնել օբյեկտը դեբագի ժամանակ, կարող եք օգտագործել IDE-ի դեբագերը, որը ցույց կտա ընթացիկ օրինակի բոլոր դաշտերը։