Свързани въпроси 'traits'
Коя е добра връзка към примери за използване на enaml с характеристики и matplotlib?
Правил съм изграждане на GUI, но не и в Python. От други въпроси за обмен на стекове и мое собствено разследване. Изглежда, че искам да използвам емайл и характеристики за по-голямата част от тази работа. Има ли връзки или препратки, които да ми...
656 изгледи
schedule
16.09.2022
Не може да се извика функция с препратка към тип, изпълняващ характеристика
Имам известни проблеми да разбера как да работя с черти и собственост. Следният пример работи:
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 изгледи
schedule
27.02.2024
Как да създам екземпляр на черта в общ метод в 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
schedule
14.04.2024
Как да внедрим характеристика за параметризирана характеристика
Имам проблем с дизайна, когато използвам нещо като:
trait MyTrait<K: OtherTrait> { ... }
impl<K: OtherTrait, M: MyTrait<K>> AnyTrait for M { ... }
Не мога да внедря характеристика за тази характеристика поради грешка E207...
2099 изгледи
schedule
08.04.2024