2025 Автор: Lynn Donovan | [email protected]. Последно модифициран: 2025-01-22 17:18
родител и дете класове с един и същ член на данните в Java . Референтната променлива на родител класа е в състояние да удържи обект справка, както и нейната дете обект справка. Референцията, съдържаща дете клас обект справка ще няма да има достъп до членовете (функции или променливи) на дете клас.
Във връзка с това, може ли обект от дъщерен тип да бъде присвоен например на променлива от родителския тип?
Не-но а обект на тип родител може бъда присвоен на променлива на тип дете.
можем ли да присвоим обект на суперклас към подклас? Не. Няма смисъл да допускаме това. Причината е защото подкласове обикновено определят допълнително поведение. Ако бихте могли да възложите а обект на суперклас до а подклас справка, Вие ще се сблъска с проблеми по време на изпълнение, когато Вие опитайте се да получите достъп до членове на класа, които всъщност не съществуват.
Впоследствие въпросът е, може ли дъщерният клас да създаде обект на родителския клас?
С прости думи, Обектите на родителския клас могат задръжте обекти на детски клас . Обратното бих могъл не е вярно.
Може ли обект да подкласи друг обект?
Мога ан обект на а подклас достъп защитено поле на друг обект на друг подклас ? Има моменти обаче, когато искате да ограничите метод до подкласове само или, по-рядко, за разрешаване подклас методи за достъп до поле на суперклас. В този случай декларирате характеристика на класа като защитена.
Препоръчано:
Какво е делегиране на обекти на C++?
Делегирането на обекти позволява обектите да се използват повторно, както при наследяването на обекти в C++, но предпазва от крехкостта на базовия клас – тенденцията базовите класове да се развиват под производните класове. При делегиране на интерфейс родителският обект излага интерфейсите на съдържащ се обект, сякаш са негови собствени
Защо съхранението на обекти е мащабируемо?
Съхранението на обекти е същата технология, която позволява публичния облак и предоставя на доставчиците на услуги изключително рентабилна и силно мащабируема среда. Магазините за обекти постигат своята мащабируемост чрез отделяне на управлението на файлове от управлението на блокове на ниско ниво
Какво е голяма купчина от обекти?
Четвъртата купчина е известна като голяма купчина от обекти или LOH. „Големите“обекти отиват тук – тъй като размерът, при който даден обект може да се окаже в тази купчина, е 85 000 байта, това обикновено означава масиви с повече от около 20 000 записа
Дефинират се като връзката между свойствата на обект и възможностите на агент, които предоставят улики за използването на обект?
Достъпността е връзка между свойствата на обекта и възможностите на агента, които определят как обектът може да бъде използван
Можем ли да създадем динамичен обект в C# и какво е DynamicObject?
В C# указвате типа на обвързан обект като динамичен. Можете също така да създадете свой собствен тип, който наследява класа DynamicObject. След това можете да замените членовете на класа DynamicObject, за да осигурите динамична функционалност по време на изпълнение