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-ի դեբագերը, որը ցույց կտա ընթացիկ օրինակի բոլոր դաշտերը։