რა განსხვავებაა ლოკალურ ინსტანციასა და კლასის ცვლადს შორის?
რა განსხვავებაა ლოკალურ ინსტანციასა და კლასის ცვლადს შორის?

ვიდეო: რა განსხვავებაა ლოკალურ ინსტანციასა და კლასის ცვლადს შორის?

ვიდეო: რა განსხვავებაა ლოკალურ ინსტანციასა და კლასის ცვლადს შორის?
ვიდეო: Java Class Variables, Instance Variables, Local Variables, Parameters Tutorial 2024, მაისი
Anonim

ლოკალური ცვლადები მეთოდის გარეთ არ ჩანს. ინსტანციის ცვლადები გამოცხადდებიან კლასში , მაგრამ მეთოდის მიღმა. მათ ასევე უწოდებენ წევრს ან ველს ცვლადები . Კლასი /სტატიკური ცვლადები გამოცხადებულია სტატიკური საკვანძო სიტყვით კლასში , მაგრამ მეთოდის მიღმა.

აქედან, რა განსხვავებაა ინსტანციასა და კლასის ცვლადს შორის?

ინსტანციის ცვლადები გამოცხადდებიან კლასში , მაგრამ მეთოდის, კონსტრუქტორის ან ნებისმიერი ბლოკის მიღმა. კლასის ცვლადები ასევე ცნობილია როგორც სტატიკური ცვლადები გამოცხადებულია სტატიკური საკვანძო სიტყვით კლასში , მაგრამ მეთოდის, კონსტრუქტორის ან ბლოკის გარეთ.

ასევე, რა იგულისხმება კლასის მაგალითში? ობიექტზე ორიენტირებულ პროგრამირებაში (OOP) ა მაგალითად არის ნებისმიერი ობიექტის კონკრეტული მოვლენა, რომელიც ჩვეულებრივ არსებობს კომპიუტერული პროგრამის მუშაობის დროს. ობიექტი არის კლასის მაგალითი , და შეიძლება ეწოდოს ა კლასის მაგალითი ან კლასი ობიექტი; ინსტანცია ასევე ცნობილია როგორც მშენებლობა.

ამ მხრივ, რა იგულისხმება ლოკალურ ცვლადში და ინსტანციის ცვლადში?

ლოკალური ცვლადებია განსაზღვრულია მეთოდისა და ფარგლების ცვლადები რომლებიც არსებობდა თავად მეთოდის შიგნით. ან მაგალითის ცვლადი განისაზღვრება კლასის შიგნით და მეთოდისა და ფარგლების გარეთ ცვლადები არსებობს მთელი კლასის განმავლობაში.

მაგალითად რას გულისხმობ?

ან მაგალითად უბრალოდ განისაზღვრება, როგორც რაიმეს შემთხვევა ან მოვლენა. კომპიუტერულ ტექნოლოგიაში, ეს შეიძლება იყოს ელემენტი, დოკუმენტის ტიპი ან დოკუმენტი, რომელიც შეესაბამება მონაცემთა კონკრეტული ტიპის განსაზღვრებას (DTD). ობიექტი, რომელიც მიეკუთვნება კონკრეტულ კლასს, როგორიცაა Java-ში, ასევე შეიძლება აღწერილი იყოს როგორც an მაგალითად.

გირჩევთ: