![]() |
|
|
|||||||
| Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern |
|
|
|
Themen-Optionen | Thema durchsuchen | Ansicht |
| #1 (permalink) | |||
|
Benutzer
int
Registriert seit: 28.12.2011
Fachbeiträge: 32
Abgegebene Danke: 27
Erhielt 0 Danke für 0 Beiträge
|
Hallo,
ich bin derzeit dabei einen Taschenrechner zu programmieren. Jetzt soll ich bestimmte Programmteile in Klasse auslagern, weiß aber nicht wie, weil ich es nicht schaffe, mir Klassen anhand von Büchern irgendwie verständlich zu machen. Hier mal der Code:
Unten sind ja bereits die Klasse. Könnt ihr mir da irgendwelche Tipps geben? |
||
|
|
|
| #2 (permalink) | |
|
Benutzer
short
Registriert seit: 08.11.2011
Fachbeiträge: 29
Abgegebene Danke: 2
Erhielt 2 Danke für 2 Beiträge
|
Mal vorweg, wenn du das Prinzip von Klassen nicht verstanden hast, solltest du nicht objektorientiert Programmieren
![]() Bei den ganzen if-Abfragen, die du verwendest, würde mir spontan das State-Pattern einfallen. Damit könntest du die einzelnen arithemetischen Berechnungen in eigene Klassen auslagern. Bei WIki ist das ganz nett beschrieben, vorallem die Funktionsweise, die dahinter steckt. State pattern - Wikipedia, the free encyclopedia Allerdings würde ich dir im Moment eher ans Herz legen den Sinn der Objektorientung zu verinnerlichen
|
|
|
|
| #3 (permalink) | |
|
Benutzer
int
Registriert seit: 10.05.2012
Fachbeiträge: 32
Abgegebene Danke: 2
Erhielt 27 Danke für 26 Beiträge
|
Wenn du nicht mit Klassen arbeiten kannst bzw. miteinander verknüpfen kannst solltest du mal unter dem Stichwort
java klassen verbinden oder verknüpfen mal was angucken. Ich gib dir mal ein Tipp: Du kannst Klassen instanzieren um an die Methoden, der instanzierten Klasse ranzukommen
__________________
Was dich nicht umbringt, macht dich Härter
|
|
|
|
| Danke sagt: |
MESSI10 (28.06.2012)
|
|
| Themen-Optionen | Thema durchsuchen |
| Ansicht | |
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| (OOP) Optimales Zusammenspiel von 3 Klassen? | LILA | Java Basics - Anfänger-Themen | 4 | 22.03.2010 16:31 |
| public Klassen | Reen | Java Basics - Anfänger-Themen | 12 | 21.08.2007 15:47 |
| Frage zu a)Innere Klassen und b)OO Design | WeirdAl | Softwareentwicklung | 13 | 18.07.2007 13:40 |
| Statische Klassen oder neue Instanz einer Klasse nutzen? | WeirdAl | Softwareentwicklung | 11 | 21.06.2007 08:56 |
| grafische Oberfläche-> auslagern innerer klassen | schorsch.2 | Allgemeine Java-Themen | 5 | 19.07.2005 17:10 |
| Lesezeichen |
|
|