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

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

ვიდეო: რა არის მეთოდის დაბრუნების ტიპი, რომელიც არ აბრუნებს რაიმე მნიშვნელობას?
ვიდეო: Java Void Methods VS. Value Returning Methods - Learn Java Programming - Appficial 2024, ნოემბერი
Anonim

ღირებულების დაბრუნება მეთოდიდან

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

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

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

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

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

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

რა არის დაბრუნების ტიპი void?

The ბათილი ტიპი C და Algol68-დან გამომდინარე რამდენიმე პროგრამირების ენაში არის ტიპი ფუნქციის შედეგისთვის, რომელიც ბრუნდება ჩვეულებრივ, მაგრამ არ იძლევა შედეგს ღირებულება მის გამრეკელს. ჩვეულებრივ, ასეთ ფუნქციებს უწოდებენ მათ გვერდით ეფექტებს, როგორიცაა გარკვეული დავალების შესრულება ან მათი გამომავალი პარამეტრების ჩაწერა.

გირჩევთ: