Piszę wiele skryptów w Pythonie, aby analizować i drukować dane eksperymentalne, a także pisać proste symulacje, aby sprawdzić, w jaki sposób teorie pasują do danych. Skrypty są bardzo proceduralne; obliczyć jakąś właściwość, obliczyć inną właściwość, właściwości działki, przeanalizować działkę ...Używanie klas w Pythonie
Czy zamiast zwykłej procedury można skorzystać z klasy? Potrafię pogrzebać rzeczywistą analizę w funkcje, dzięki czemu mogę przekazać dane do funkcji i pozwolić, żeby to zrobiła, ale funkcje nie są zawarte w klasie.
Jakie wady spowodowałaby nadejście Klasy i jaki byłby cel wykorzystania Klasy, jeśli można ją napisać proceduralnie?
Jeśli zostało to opublikowane przed moimi przeprosinami, po prostu wskaż mnie w tym kierunku.
to bardzo gniewne wyjątki. –
Użytkownik powinien zostać ukarany za zrobienie czegoś złego. Interfejs powinien * zaszkodzić * użytkownikowi. Bezpieczeństwo jest ** ważniejsze ** niż użyteczność. W idealnym świecie nikt nie byłby w stanie niczego użyć. http://www.usalyze.com/wp-content/dilbert-200209233.gif http://www.usernomics.com/images/dilbert.gif (nie znaleziono wszystkich odnośników) – voyager
@voyager Mam nigdy nie widziałem składni 'var = new Class()', przynajmniej nie w Pythonie. Chciałbym użyć 'var = Class()'. Czy czegoś brakuje? –