Rapsody: OOP, wozu? (Fragen zu Java/Classen etc.)

Beitrag lesen

Hallo,

seit einigen tagen befasse ich mich mit Java (wie andere auch wie ich sehe).
Ich begreife eigentlich die ganze OOP nicht wirklich, wozu soll es denn gut sein, dass wenn ich eine Klasse erstellt habe davon eine Instanz zu machen?
Wie kann man die OOP erklären damit es eine Newbie ohne erfahrung im OOP bereich verstehen kann?

Wieso muss in Java die Datei genau so heißen wie die Class?
Wie wird aus meiner kleinen Klasse -im Moment nur ein kleiner Calculator- eine wirkiche Anwendung die auf jedem Rechner -mit Installiertem Java- laufen kann?

Naja, fragen über fragen... danke für eure Hilfe.

Euer Rapsody