Свързани въпроси '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 изгледи
schedule
09.11.2022
Как мога да дефинирам персонализирана операция за равенство, която ще се използва от неизменни методи за сравнение на Set
Имам неизменен набор от клас, Set[MyClass], и искам да използвам методите Set intersect и diff, но искам те да тестват за равенство, използвайки моя персонализиран метод equals, вместо тест за равенство на обекти по подразбиране
Опитах да отменя...
23921 изгледи
schedule
09.11.2022
може ли замяната на метод да бъде предотвратена чрез низходящо предаване към суперклас?
Опитвам се да разбера дали отговорът на следния въпрос е един и същ на всички основни ООП езици; и ако не, тогава как се различават тези езици.
Да предположим, че имам клас A , който дефинира методи act и jump ; метод act извиква метод...
463 изгледи
schedule
04.11.2023
Полиморфизъм на член-променливи. Знам, че не е възможно, не разбирам конкретния случай
Знам поведението, но не съм 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 изгледи
schedule
22.10.2022
Замяна на методите на източник на данни/делегат на 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 изгледи
schedule
25.11.2023
Как да отмените поведението на ActionLink
Добре, искам да добавя малко сигурност към сайта си чрез метода ActionLink. Ако потребителят има достатъчно права за достъп до действието/контролера, тогава ActionLink трябва да визуализира връзката. Ако не, трябва да върне празен низ. Сега...
3219 изгледи
schedule
21.11.2023
Запазване на състоянието на активността, когато се щракне върху бутона за връщане назад
Създавам основен брояч със статистика, опитвам се да запазя състоянието на активността си, когато се щракне върху бутона за връщане назад, така че потребителят да може да провери там статистиките от главното меню. Мога да спася държавата, като...
617 изгледи
schedule
12.11.2022
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 изгледи
schedule
30.11.2023
Primefaces заменят CSS правилно
Започнах да използвам primefaces. Искам да заменя css на p:button. Мога да променя цвета, но не е правилен. Има нещо като градиент и бели интервали между текст и фон. Също така не знам как да променя стила на задържане (синя светеща сянка). Как...
60 изгледи
schedule
23.12.2023
Ковариация с типове връщане на функция
Имам приблизително следната типова йерархия (знам, че всички ръбове на NonPolygon няма да бъдат дъги.
Опитвам се да направя Extrusions на всички PlaneRegions, което води до върнати Solid обекти. Когато екструдирам многоъгълник, искам да върна...
42 изгледи
schedule
16.11.2023
Полиморфизъм по време на изпълнение Концепция на OOPS
Според концепцията на упс. В случай на прехвърляне на референтната променлива на родителския клас не може да изпълни личния метод на дъщерния клас, но когато стартирам следната програма-
interface My
{
}
class my1 implements My
{
public...
36 изгледи
schedule
03.11.2022