Результаты поиска по запросу "duck-typing"
Как правильно трактовать Python argparse.Namespace () как словарь?
Если я хочу использовать результатыargparse.ArgumentParser(), который являетсяNamespace объект, с методом, который ожидает словарь или объект, подобный отображению ...
для аннотации типа в случаях, когда предоставляется только имя атрибута, и это также упоминается в PEP с примером.
в классе данных есть поле, типом которого может быть что угодно, как вы можете опустить аннотацию? @dataclass class Favs: fav_number: int = 80085 fav_duck = object() fav_word: str = 'potato'Кажется, что код выше на самом деле не создает поле ...
Как насчет разметки памяти означает, что [] T не может быть преобразован в [] интерфейс в Go?
Итак, я читал эти две статьи и этот ответНевозможно преобразовать строку [] в интерфейс [] {} говорит, что расположение памяти нужно менять.http://jordanorel...
Есть ли в C # эквивалент структурной типизации Scala?
В Scala я могу определитьструктурные типы следующее:
Вернуть один из двух возможных объектов разных типов, разделяющих метод
У меня есть 2 класса: public class Articles { private string name; public Articles(string name) { this.name = name; } public void Output() { Console.WriteLine("The class is: " + this.GetType()); Console.WriteLine("The name is: " + name); } }А ...
Возможность рассматривать интерфейс как инкапсулирующий контракт за пределами подписей его членов - это одна из вещей, которая делает программирование на основе интерфейса более мощным с точки зрения семантики, чем простая типизация с использованием утилит.
а у нас есть несколько классов, которые имеют несколько методов с одинаковой сигнатурой, но не соответствуют объявленному интерфейсу Java. Например, обаJTextField а такжеJButton (среди нескольких других вjavax.swing.*) есть метод public void ...
Как правильно трактовать Python argparse.Namespace () как словарь?
Если я хочу использовать результаты
Чем отличается типизация утки от старого «варианта» и / или интерфейсов?
Я постоянно вижу фразу «типизирование утки» и даже наткнулся на пример кода или два. Я тожеленивый занят, чтобы сделать мое собственное исследование, может к...