ვიდეო: რა არის C++ ობიექტის დელეგირება?
2024 ავტორი: Lynn Donovan | [email protected]. ბოლოს შეცვლილი: 2023-12-15 23:49
ობიექტის დელეგირება საშუალებას იძლევა ობიექტები ხელახლა გამოსაყენებლად, როგორც C++ ობიექტი მემკვიდრეობა, მაგრამ იცავს საბაზისო კლასის სისუსტეს - საბაზისო კლასების ტენდენციის განვითარებას წარმოებული კლასების ქვეშ. ინტერფეისში დელეგაცია , მშობელი ობიექტი ავლენს ა-ს ინტერფეისებს ობიექტი თითქოს თავისიანი იყვნენ.
ანალოგიურად, შეგიძლიათ იკითხოთ, რა არის ობიექტის შემადგენლობა და დელეგირება C++-ში?
კომპოზიცია შორის ურთიერთობებს ეხება ობიექტები . დელეგაცია არის სამუშაოს გავლა ერთიდან ობიექტი სხვას. ეს რეალურად განსხვავებული (მაგრამ ზოგჯერ დაკავშირებული) შეშფოთებაა. რაც თქვენ გაქვთ არის B, რომელიც შედგება A-სგან (B ეხება A-ს). B ასევე გადასცემს თავის ერთ მეთოდს A-ს.
მეორეც, რა არის დელეგირების მეთოდები? ა დელეგირების მეთოდი არის მეთოდი რომ დელეგატი ობიექტის განხორციელებაა მოსალოდნელი. ა დელეგატი უბრალოდ მინიშნებაა სხვა ობიექტზე და ა დელეგირების მეთოდი არის მეთოდი საქართველოს დელეგატი . ა დელეგირების მეთოდი ახორციელებს გამოძახების მექანიზმს, რომელიც, როგორც წესი, იღებს გამომგზავნს, როგორც ერთ-ერთ გამოსაძახებელ პარამეტრს.
ამასთან დაკავშირებით, რას გულისხმობთ ობიექტის დელეგირებაში?
In ობიექტი - ორიენტირებული პროგრამირება, დელეგაცია ეხება ერთი წევრის (საკუთრების ან მეთოდის) შეფასებას ობიექტი (მიმღები) სხვა ორიგინალის კონტექსტში ობიექტი (გამომგზავნი). Ტერმინი დელეგაცია ასევე თავისუფლად გამოიყენება სხვადასხვა ურთიერთობისთვის ობიექტები ; იხილეთ დელეგაცია (პროგრამირება) მეტისთვის.
რას ნიშნავს დელეგირება?
დელეგაცია არის რაიმე უფლებამოსილების მინიჭება სხვა პირზე (როგორც წესი, მენეჯერიდან დაქვემდებარებულზე) კონკრეტული საქმიანობის განსახორციელებლად. ეს არის მენეჯმენტის ლიდერობის ერთ-ერთი ძირითადი კონცეფცია.