აქვთ თუ არა პრიმიტიულ ტიპებს მეთოდები?
აქვთ თუ არა პრიმიტიულ ტიპებს მეთოდები?

ვიდეო: აქვთ თუ არა პრიმიტიულ ტიპებს მეთოდები?

ვიდეო: აქვთ თუ არა პრიმიტიულ ტიპებს მეთოდები?
ვიდეო: როგორ მივხვდეთ გვატყუებენ თუ არა? 2024, მაისი
Anonim

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

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

A' პრიმიტიული ' მონაცემთა ტიპი ნიშნავს რომ შენ აქვს მეხსიერებაში შენახული მნიშვნელობა - ეს მნიშვნელობა აქვს არა მეთოდები ან შიდა სტრუქტურა. ა პრიმიტიული ქილა ოპერაცია მხოლოდ გარე ოპერაციებით.

გარდა ამისა, არის თუ არა პრიმიტიული ტიპები ობიექტები? არის 8 მონაცემთა პრიმიტიული ტიპები : int, მოკლე, char, float, double, boolean, … და ა.შ. C#-ისგან განსხვავებით, ჯავაში, ცვლადები a პრიმიტიული ტიპი არ არიან ობიექტები ; ისინი არ არიან სტრუქტურა და არც ობიექტი მოყვანილია კლასიდან.

აქ რა არის პრიმიტიული მეთოდები?

ა პრიმიტიული მეთოდი არის მეთოდი რომელიც იწვევს ქცევას ვირტუალურ მანქანაში (მიმოხილვა) ან დანამატში. პრიმიტიული მეთოდები უზრუნველყოს ფუნქციონალობა, რომელიც მიუწვდომელია ნორმალური Smalltalk-დან მეთოდები . მაგალითად, არსებობს პრიმიტიული მეთოდები I/O-სთვის მაგალითად: ფაილზე წვდომა (იხილეთ FileStream) ქსელის სოკეტები (იხ. Socket)

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

პრიმიტიული მონაცემები არის მხოლოდ ცალკეული მნიშვნელობები, მათ არ აქვთ განსაკუთრებული შესაძლებლობები. მაგალითები მონაცემთა პრიმიტიული ტიპები მოცემულია ბაიტი, მოკლე, int, long, float, double, char და ა.შ არა - პრიმიტიული მონაცემთა ტიპი არის რაღაც სხვა, როგორიცაა მასივის სტრუქტურა ან კლასი ცნობილია როგორც the არა - პრიმიტიული მონაცემთა ტიპი.

გირჩევთ: