როგორ გამოვიძახოთ მეთოდები ჯავაში: 7 ნაბიჯი (სურათებით)

Სარჩევი:

როგორ გამოვიძახოთ მეთოდები ჯავაში: 7 ნაბიჯი (სურათებით)
როგორ გამოვიძახოთ მეთოდები ჯავაში: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გამოვიძახოთ მეთოდები ჯავაში: 7 ნაბიჯი (სურათებით)

ვიდეო: როგორ გამოვიძახოთ მეთოდები ჯავაში: 7 ნაბიჯი (სურათებით)
ვიდეო: Create 3 Steps Rectangular Hanging options in PowerPoint 2024, აპრილი
Anonim

თუ გსურთ გახდეთ Java პროგრამისტი, ბევრი ახალი კონცეფციის სწავლაა საჭირო. არსებობს კლასები, მეთოდები, გამონაკლისები, კონსტრუქტორები, ცვლადები და სხვა; თქვენ შეიძლება გადატვირთული იყოთ მისი სწავლა. ასე რომ, თქვენ უნდა ისწავლოთ ისინი სათითაოდ. ამ სამეურვეო სტატიაში თქვენ შეისწავლით თუ როგორ უნდა დარეკოთ მეთოდი java- ში.

ნაბიჯი

ჯავის მეთოდები ნაბიჯი 1
ჯავის მეთოდები ნაბიჯი 1

ნაბიჯი 1. მეთოდი ეკვივალენტურია ისეთი პროგრამირების ენებზე, როგორიცაა C, რომელიც ეხმარება კოდის ხელახლა გამოყენებას. მეთოდები შედგება განცხადებების სერიისგან და ამ მეთოდებს შეიძლება ვუწოდოთ სხვა განცხადებების საშუალებით. როდესაც დარეკავთ, ყველა განცხადება, რომელიც არის მეთოდის ნაწილი, შესრულდება. მაგალითად, განვიხილოთ ეს მეთოდი:"

საჯარო სტატიკური ბათილობის მეთოდი მაგალითი () {}

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

საჯარო

,

სტატიკური

და

სიცარიელე

ჯავის მეთოდები ნაბიჯი 2
ჯავის მეთოდები ნაბიჯი 2

ნაბიჯი 2. სიტყვა

საჯარო

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

არსებობს სხვა სიტყვები, რომელთა შეცვლაც შესაძლებელია

საჯარო

რა სიტყვა არის

დაცული

და

პირადი

რა თუ მეთოდი

დაცული

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

პირადი

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

საჯარო

,

დაცული

ან

პირადი

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

ჯავის მეთოდები ნაბიჯი 3
ჯავის მეთოდები ნაბიჯი 3

ნაბიჯი 3. მეორე საკვანძო სიტყვა,

სტატიკური

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

სტატიკური მეთოდები უნდა გამოვიძახოთ კლასის სახელის გამოყენებით:"

მაგალითი Class.methodExample ()

თუმცა, თუ საკვანძო სიტყვა

სტატიკური

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

მაგალითი ობიექტი

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

მაგალითი ობიექტი obj = ახალი მაგალითი ობიექტი ();

და დაურეკე მეთოდს"

obj.methodExample ();

".

ჯავის მეთოდები ნაბიჯი 4
ჯავის მეთოდები ნაბიჯი 4

ნაბიჯი 4. მეთოდის სახელის წინ კიდევ ერთი სიტყვაა

სიცარიელე

.

თქვი

სიცარიელე

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

სიცარიელე

იმ ობიექტის მონაცემების ტიპთან (პრიმიტიული ან საცნობარო ტიპი) (ან პრიმიტიული ტიპი), რომლის გენერირებაც გსურთ. უბრალოდ დაამატე

დაბრუნების

პლუს ამ ტიპის ობიექტი სადღაც მეთოდის კოდის დასრულებამდე.

ჯავის მეთოდები ნაბიჯი 5
ჯავის მეთოდები ნაბიჯი 5

ნაბიჯი 5. მეთოდის გამოძახებისას, რომელიც აბრუნებს რაღაცას, შეგიძლიათ გამოიყენოთ ის, რაც დაბრუნდა

მაგალითად, თუ

ზოგიერთი მეთოდი ()

აბრუნებს მთელ რიცხვს, მაშინ შეგიძლია მთელი რიცხვი დააყენო იმაზე, რასაც ბრუნდება"

int a = someMethod ();

ჯავის მეთოდები ნაბიჯი 6
ჯავის მეთოდები ნაბიჯი 6

ნაბიჯი 6. ზოგიერთი მეთოდი მოითხოვს პარამეტრებს

მეთოდი, რომელიც იღებს მთელ პარამეტრს, ასე გამოიყურება

ზოგიერთი მეთოდი (int a)

რა მსგავსი მეთოდის გამოყენებისას თქვენ უნდა ჩაწეროთ მეთოდის სახელი, შემდეგ რიცხვი ფრჩხილებში:

ზოგიერთი მეთოდი (5)

ან

ზოგიერთი მეთოდი (n)

თუ

არის მთელი რიცხვი.

ჯავის მეთოდები ნაბიჯი 7
ჯავის მეთოდები ნაბიჯი 7

ნაბიჯი 7. მეთოდი მას ასევე შეიძლება ჰქონდეს მრავალი პარამეტრი, უბრალოდ გამოყავით ისინი მძიმეებით. თუ მეთოდი

რაღაც მეთოდი

მოითხოვს ორ პარამეტრს,

int ა

და

ობიექტი obj

გამოიყურება"

ზოგიერთი მეთოდი (int a, Object obj)

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

რაღაც მეთოდი (4, რამ)

თან

რამ

არის

ობიექტი

Რჩევები

  • როდესაც თქვენ ეძახით მეთოდს, რომელიც აბრუნებს რაღაცას, შეგიძლიათ დარეკოთ სხვა მეთოდი იმის საფუძველზე, თუ რას ბრუნდება ეს მეთოდი. მაგალითად, ჩვენ გვაქვს მეთოდი სახელწოდებით

    getObject ()

    რომელიც აწარმოებს ობიექტს. ისე, კლასში

    ობიექტი

    არარის სტატიკური მეთოდი ზარები

    toString

    რომლებიც აწარმოებენ

    ობიექტი

    სახით

    სიმებიანი

    რა ასე რომ, თუ გსურთ მიიღოთ

    სიმებიანი

    ის არის

    ობიექტი

    გენერირებული მიერ

    getObject ()

    ერთ სტრიქონში, უბრალოდ დაწერე"

    სიმებიანი str = getObject (). ToString ();

  • ".

გირჩევთ: