Czy przez to, że Python jest dynamiczne typowany, nie potrzebuje intefejsów?
Załóżmy, że mam 2 klasy. Jedna TextFile druga PdfFile. Obie mają metodę save(), która służy do zapisu do pliku o określonym formacie. Mam też metodę getsavetofile(), która zwraca obiekt jednej z tych 2 klas i potem na tym obiektcie wywołuje metodę save().
Załóżmy, że mam 2 klasy. Jedna TextFile druga PdfFile. Obie mają metodę save(), która służy do zapisu do pliku o określonym formacie. Mam też metodę getsavetofile(), która zwraca obiekt jednej z tych 2 klas i potem na tym obiektcie wywołuje metodę save().
class TextFile:
def save(self):
print("Saving to text file...")
class PdfFile:
def save(self):
print("Saving to pdf file...")



























Żadnych przykładów też nigdzie nie ma, tylko kawałki kodu bitrix24. Ma ktoś może jakiś pomysł?
#programista15k #programowanie #php #python #microsoft