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

Коя е добра връзка към примери за използване на enaml с характеристики и matplotlib?
Правил съм изграждане на GUI, но не и в Python. От други въпроси за обмен на стекове и мое собствено разследване. Изглежда, че искам да използвам емайл и характеристики за по-голямата част от тази работа. Има ли връзки или препратки, които да ми...
656 изгледи

Не може да се извика функция с препратка към тип, изпълняващ характеристика
Имам известни проблеми да разбера как да работя с черти и собственост. Следният пример работи: struct X([u8; 4]); impl X { pub fn get(&self, n: usize) -> u8 { self.0[n] } } fn f1(x: &X) { println!("{}", x.get(1));...
80 изгледи
schedule 07.10.2022

Objective-C поддържа ли черти/миксини?
Има ли някакви техники за емулиране на характеристики или миксини в Objective-C? В Scala, например, мога да направя нещо подобно: trait ControllerWithData { def loadData = ... def reloadData = ... def elementAtIndex = ... } trait...
2883 изгледи
schedule 28.10.2023

Какво представляват класовете черти на шаблона в c++?
Възможен дубликат: как работят класовете за характеристики? Може ли някой да обясни класове черти на шаблони в C++? Опитах се да прочета някои от книгите, но просто не мога да се справя.
7375 изгледи
schedule 08.12.2023

Проверка на наследяване на характеристики PHP
И така, най-накрая започнах да си играя с черти и те са много удобни, проблемът, който имах е, че искам да имам някои черти, за да добавя функционалност към моите обекти с данни. Само по себе си това е просто, с изключение на това, че при това...
1290 изгледи
schedule 13.12.2022

Генерално създаване на черти в scala
Опитвам се да направя система, която позволява на потребителите да свързват заедно няколко процесора. Трудността, която срещам, е, че всеки процесор всъщност има два бита информация, които го интересуват, и искам те да се обработват по безопасен за...
573 изгледи
schedule 14.12.2023

laravel 4 черта автоматично зареждане в модели
Добре, мъча се повече от 2 часа... Сигурно е един от моментите „о, боже, беше толкова очевидно“, когато си толкова уморен и не можеш да видиш решението... Искам да разширя красноречивия модел, за да включа черта. така изглежда моят клас...
4339 изгледи
schedule 22.12.2023

Разлика между абстрактния тип в характеристиките и параметъра на типа
Каква е разликата в trait MyTrait[T] { def doSomething() : T } и trait MyTrait { type T def doSomething() : T } когато ги прилагате или смесвате, изглежда почти същото. Какви са случаите на използване за използване на...
104 изгледи
schedule 30.12.2023

Грешка при използване на недекларирано име на тип с параметризирана черта
Опитвам се да внедря няколко операции върху параметризиран тип (по-конкретно, някои често срещани операции „стек“ върху Vec<T> . Въпреки това не съм сигурен как работи това (все още), така че ето съкратена версия на това, което в момента се...
1426 изгледи
schedule 15.10.2022

Търся модел на съставни черти за итератори на трансформация на boost
Настройките Когато искате да имате итератори, които се въртят с това, което итерират, преди да го върнат, boost::transform_iterator са доста добри. Вие им предавате унарна функция, която преобразува резултата от operator*() на базовия итератор...
279 изгледи
schedule 23.01.2024

Проблеми при връщане на стойност при използване на характеристика и придружаващ обект в Scala (Eclipse IDE)
Поставих следния код във файл object.Scala в Eclipse и просто искам да знам каква е стойността за "x" (трябва да е 3). Кодът няма да се компилира, ако поставя стойността някъде другаде освен в обекта List; в същото време, докато е в обекта List,...
982 изгледи
schedule 03.12.2023

Промяна на атрибут извън traitsui GUI
Имам въпрос относно промяната на атрибутите на traitsui GUI. За GUI искам да променя атрибут на GUI, а не поради промяна в GUI. from traits.api import HasTraits, Bool, Int from traitsui.api import View, Handler class TC_Handler(Handler):...
69 изгледи
schedule 01.02.2024

Как да тествате модулни характеристики на PHP
Искам да знам дали има решение как да тествам единица черта на PHP. Знам, че можем да тестваме клас, който използва чертата, но се чудех дали има по-добри подходи. Благодаря за всеки съвет предварително :) РЕДАКТИРАНЕ Една алтернатива е...
23887 изгледи
schedule 22.11.2023

scala trait членове и производни променливи
Здравейте, опитвам се да напиша прост алгоритъм за изкачване на хълм в scala. Имам State и HillClimbing , които са черти. Определям ги като конкретни класове, когато ги прилагам към проблема Graph . В GraphHillClimbing получавам две...
220 изгледи
schedule 30.10.2023

Каква концептуална разлика между черти и множествено наследяване?
От това, което прочетох и видях, считам множественото наследяване за лоша практика, не само по себе си, а защото кара начинаещите да използват навсякъде, където по-елегантните модели на дизайн могат да бъдат полезни и по-смислени. Някои езици са...
405 изгледи

Как да създам екземпляр на черта в общ метод в scala?
Опитвам се да създам екземпляр на черта, използвайки този метод val inst = new Object with MyTrait Това работи добре, но бих искал да преместя това творение във функция за генериране, т.е. object Creator { def create[T] : T = new Object...
8246 изгледи
schedule 19.03.2024

Динамично създавайте парцели в Чако
Наборът от инструменти за чертане на Chaco за Python включва примери, които показват как динамично да актуализирате съществуващи графики. Моето приложение обаче изисква динамично да създавам и унищожавам диаграми в зависимост от данните. Нов съм...
2986 изгледи
schedule 09.04.2024

Притежаване на черта в множество класове
Може би не получавам цялата система от характеристики, така че реших да попитам StackOverFlow. Направих първата си черта... <?php trait MY_Stat { var $dex; var $int; var $str; } ?> Не мога да го накарам да работи с моя клас...
1919 изгледи
schedule 07.04.2024

Черти в javascript [затворено]
Как мога да внедря характеристики в javascript?
10346 изгледи
schedule 14.04.2024

Как да внедрим характеристика за параметризирана характеристика
Имам проблем с дизайна, когато използвам нещо като: trait MyTrait<K: OtherTrait> { ... } impl<K: OtherTrait, M: MyTrait<K>> AnyTrait for M { ... } Не мога да внедря характеристика за тази характеристика поради грешка E207...
2099 изгледи
schedule 08.04.2024