Salve a tutti, ho iniziato da un po' a programmare in python, e dopo l'entusiasmo dei primi script mi sono scontrato con la POO e l'uso delle classi.

Io so già programmare in java e per istanziare un oggetto eseguivo la seguente procedura:
1) creo classe A con relativi metodi
2) creo classe B nella stessa cartella di A e da qualche parte faccio una cosa del tipo oggettoA=A() (poi dipende dal caso) e ci lavoro.

La mia domanda è:
E' possibile fare -più o meno- la stessa cosa con python?
Ho tentato leggendo libri e guide ma non ho trovato risposte (o almeno, non quelle che cerco).

Esempio di ciò che sto chiedendo:
file A -> classe A -> metodi di A
file B -> classe B -> istanzio oggetto A() -> uso A.

Inoltre, ho un dubbio:
Come avvio il programma?
(So che è una domanda banalissima, ma mi sono incartato di brutto)

Grazie.