Свързани въпроси 'overriding'

Достъп до шоуто по подразбиране в Haskell?
Да кажем, че имате структура от данни (заимствана от този въпрос ): data Greek = Alpha | Beta | Gamma | Delta | Eta | Number Int Сега човек може да го направи екземпляр на Show , като добави deriving Show към тази инструкция. Кажете...
1796 изгледи
schedule 25.09.2022

Извикване на подклас „нов“ метод от родител
Имам базов и подклас като: class BaseClass { public void MethodA() { MethodB(); } public void MethodB() { Debug.Log("BaseClass MethodB"); } } class SubClass : BaseClass { public new void MethodB() //...
81 изгледи
schedule 02.10.2022

Възможно ли е да добавите инструмент за достъп към свойство в .NET, като го замените?
Възможно ли е да се направи нещо подобно? class A { public virtual string prop { get { return "A"; } } } class B: A { private string X; public override string prop { get...
315 изгледи

Как мога да дефинирам персонализирана операция за равенство, която ще се използва от неизменни методи за сравнение на Set
Имам неизменен набор от клас, Set[MyClass], и искам да използвам методите Set intersect и diff, но искам те да тестват за равенство, използвайки моя персонализиран метод equals, вместо тест за равенство на обекти по подразбиране Опитах да отменя...
23921 изгледи
schedule 09.11.2022

може ли замяната на метод да бъде предотвратена чрез низходящо предаване към суперклас?
Опитвам се да разбера дали отговорът на следния въпрос е един и същ на всички основни ООП езици; и ако не, тогава как се различават тези езици. Да предположим, че имам клас A , който дефинира методи act и jump ; метод act извиква метод...
463 изгледи

Полиморфизъм на член-променливи. Знам, че не е възможно, не разбирам конкретния случай
Знам поведението, но не съм 100% сигурен защо се случва това. Разбирам, че в java няма полиморфизъм за променливи на пример. Променливите се разрешават статично от компилатора. Но в следното нещо съм объркан: class Animal{ String name =...
2798 изгледи
schedule 27.10.2022

Замяна на BaseMediaAdmin със sonataMediaBundle
Търся да заменя BaseMediaBundle до персонализиран, например функцията "configureListFields". Вече замествам контролера на този пакет, но не и BaseMediaAdmin. Проблемът с този код е, че обектът „Медия“ изчезва от таблото ми за управление! //В...
1584 изгледи
schedule 12.12.2022

Замяна на методи на суперклас и модификатори за достъп в MATLAB
Помислете за следната проста йерархия на класовете: A.m classdef A < handle methods (Access = protected) %# protected vs. private function foo(obj) disp('class A') end end end B.m classdef B...
4301 изгледи

Замяна на методите на източник на данни/делегат на Tableview
Имам един родителски клас с един изглед на таблица. Този клас също е делегат и източник на данни за този табличен изглед. Сега подкласирах (извлякох) този клас и направих дъщерен клас. Имам и един изглед на маса в детски клас. След това...
3948 изгледи
schedule 01.12.2022

@override с onDraw в android причинява грешка
Не мога да разбера защо получавам грешка „Методът OnDraw(Canvas) от тип DrawStuffActivity.MyView трябва да замени или внедри метод на супертип“, всяка помощ ще бъде много оценена Моят проект е настроен на java 1.6, с API, настроен на 4.0.3 (15)...
1285 изгледи
schedule 14.10.2022

Замяна на следващия и предишния бутон за страниране на лентата с инструменти sencha extjs 4.1
Имам проблем с лентата с инструменти за пейджинг в моето приложение. Магазинът ми се попълва от PHP скрипт, който преобразува таблица на MySQL база данни в JSON данни. В моя прозорец имам панел с формуляр, който използвам за филтриране на мрежа....
6728 изгледи
schedule 08.12.2022

Как да извикам заместени методи в подклас? Потенциален кандидат за рефакторинг
Първоначално имах проблем с дизайна, при който имах нужда от пет подкласа на суперклас, където всички освен два ще използват един и същ общ метод за правене на неща, а другите два класа ще се нуждаят от специална обработка. Исках да избегна писането...
4321 изгледи

Как да отмените поведението на ActionLink
Добре, искам да добавя малко сигурност към сайта си чрез метода ActionLink. Ако потребителят има достатъчно права за достъп до действието/контролера, тогава ActionLink трябва да визуализира връзката. Ако не, трябва да върне празен низ. Сега...
3219 изгледи
schedule 21.11.2023

Запазване на състоянието на активността, когато се щракне върху бутона за връщане назад
Създавам основен брояч със статистика, опитвам се да запазя състоянието на активността си, когато се щракне върху бутона за връщане назад, така че потребителят да може да провери там статистиките от главното меню. Мога да спася държавата, като...
617 изгледи

salesforce - заменя стандартна страница с подробности за обект
Замених стандартната страница с подробности за водещия обект с моята vf страница с помощта на маркер и добавих свои собствени неща (като изскачащ прозорец на jquery)... ще има ли проблеми като сигурност, разрешения, модификации на оформлението поради...
2024 изгледи
schedule 02.12.2023

C# Метод за заместване по време на изпълнение
Имам два въпроса. 1) Намерих малко бижу от код за как да направя контролно превъртане плавно . Страхотен. Но той замества метода WndProc, така че за да го използвам, трябваше да откъсна FlowLayoutPanel, който бях пуснал във формуляра по време...
3983 изгледи
schedule 10.12.2023

Виртуален член извиква конструктор, запечатан и атрибути
Имам следните структури: public abstract class A { public abstract string Foo {get;set;} } public class B : A { public B() { Foo = "test" } //ReSharper: Virtual member call in constructor [Bar(1, 2)] public override string Foo...
145 изгледи

Primefaces заменят CSS правилно
Започнах да използвам primefaces. Искам да заменя css на p:button. Мога да променя цвета, но не е правилен. Има нещо като градиент и бели интервали между текст и фон. Също така не знам как да променя стила на задържане (синя светеща сянка). Как...
60 изгледи
schedule 23.12.2023

Ковариация с типове връщане на функция
Имам приблизително следната типова йерархия (знам, че всички ръбове на NonPolygon няма да бъдат дъги. Опитвам се да направя Extrusions на всички PlaneRegions, което води до върнати Solid обекти. Когато екструдирам многоъгълник, искам да върна...
42 изгледи

Полиморфизъм по време на изпълнение Концепция на OOPS
Според концепцията на упс. В случай на прехвърляне на референтната променлива на родителския клас не може да изпълни личния метод на дъщерния клас, но когато стартирам следната програма- interface My { } class my1 implements My { public...
36 изгледи
schedule 03.11.2022