Podczas tworzenia interfejsu API w pythonie nie jestem pewien, jakie podejście przyjmie tworzenie instancji podstawowego obiektu za pomocą init.Wzorzec projektowy OO do inicjowania obiektu w API
Podczas tworzenia instancji obiektu w API, użytkownik będzie najprawdopodobniej obiekt ma być jedna z dwóch rzeczy:
- Instancja obiektu, który już istnieje w co API jest bycie nazywa przeciwko
- Utwórz nowy obiekt w co API jest nazywany przeciw
Czy istnieje przyjęty wzorzec projektowania dla tego? Czy init powinien po prostu utworzyć pusty obiekt, a następnie konsument musi wywołać metodę get lub set? A może init powinien wziąć argument, czy jest to get czy set? Lub wreszcie, należy uzyskać lub ustawić wywnioskować z argumentów do init?