რატომ ვიყენებთ ქვეკლასირებას ჯავაში?

Სარჩევი:

რატომ ვიყენებთ ქვეკლასირებას ჯავაში?
რატომ ვიყენებთ ქვეკლასირებას ჯავაში?
Anonim

Java-ში

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

რატომ გამოიყენება მემკვიდრეობა ჯავაში?

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

რა არის ქვეკლასი ჯავაში?

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

რა არის მემკვიდრეობა ჯავაში?

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

რას იყენებს სუპერ საკვანძო სიტყვა?

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

გირჩევთ: