| Joel Enzian Media GmbH |
Geschrieben am: So 17.02.2008, 18:25
|
||
![]() AyomRank 7 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 1436 Mitglied seit: 17.06.2004 |
... eine Klasse? Wie ist diese aufgebaut? Ein Bauplan für ein Objekt. Eine Klasse wäre z.B. Person und diese kann mehrere Instanzen (Objekte) haben. z.B. Hans, Peter, Sandra. ... eine Methode? Jede Klasse kann Methoden haben, alle Objekte haben diese Fähigkeiten dann auch. Wenn du also auf der Klasse Person die Methode "sendeEMail(String text)" machst, kannst du auf allen Objekten diese Methode ausführen. z.B. hans.sendeEMail( "hallo hans, wie gehts" ); ... Konstruktoren und Destruktoren? Konstruktor: Erstellt mit dem "Bauplan" (der Klasse) eine Instanz. Beispiel:
... und! Welche Arten von Methoden gibt es? private = Nur innerhalb von Methoden in der gleichen Klasse aufrufbar. protected = Nur für die Subklassen / Vererbten Klassen zugänglich public = Öffentlich static = Methode auf der Klasse welches zum Ausführen kein Objekt benötigt. ---- Sind evtl. nicht die besten Erklärungen aber ist auch schwierig wenn man deinen Wissenstand nicht kennt (Welche anderen Programmiersprachen du schon kennst, etc..). Codebeispiele für Klassen, Methoden, etc. findet man genügend im Netz. -------------------- EagleFind.com - Die visuelle Suchmaschine
Enzian Media bietet Entwicklung von Websites, Videos und Webcam-Streaming. Suxedoo |
||
![]() |
| polonius |
#2 Geschrieben am: So 17.02.2008, 18:37 (+00:11)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 66 Mitglied seit: 19.03.2006 |
Eine ausführliche Antwort auf deine Frage werde ich dir an dieser Stelle nicht geben. Alle Konzepte, die du erwähnst, lassen sich nicht wirklich isoliert betrachten und verstehen, sondern gehören alle zusammen. Anzumerken ist auch, dass sie sich nicht nur auf Java beziehen.
Die deutschsprachige Wikipedia erklärt die grundlegenden OOP-Konzepte mehr oder weniger kurz und knapp (m.E. aber nicht wirklich verständlich). http://de.wikipedia.org/wiki/Objektorienti..._Programmierung, den englischsprachigen Artikel finde ich da schon besser (http://en.wikipedia.org/wiki/Object-oriented_programming) Weiterführende Informationen (Online-Buch "Java ist auch eine Insel"): Klasse: http://www.galileocomputing.de/openbook/ja...a8890f16e27f777 Methoden: http://www.galileocomputing.de/openbook/ja...f2d3bd7b2c04d30 OOP for Beginners bezieht sich auf PHP, die grundlegenden Konzepte sind jedoch identisch. http://www.osnews.com/story/6788/A_Beginne...gramming/page1/ |
![]() |
| polonius |
#3 Geschrieben am: So 17.02.2008, 18:42 (+00:04)
|
||
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 66 Mitglied seit: 19.03.2006 |
Nicht ganz. public, private, protected sind nur Sichtbarkeitsmodifikatoren. Es gibt nur zwei Arten von Methoden: - Instanzmethoden: Jede Instanz hat diese Methode. - Klassenmethoden (static): Existiert für jede Klasse nur einmal. (Eine bessere Erklärung fällt mir dazu nicht ein. ) Klassenmethoden können ebenfalls eine Sichtbarkeit haben. |
||
![]() |
| danwip |
#4 Geschrieben am: So 17.02.2008, 19:49 (+01:07)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 166 Mitglied seit: 15.02.2007 |
Habe ein Buch über Java für Studenten geschrieben. Habe versucht, alles gut zu erklären und es auch sehr günstig gehalten. Ist empfehlenswert für Einsteiger und Fortgeschrittene.
Schau Dir mal den Link an, kannst Dir das Buch mittels Search Inside bei Amazon, Titel:Algorithmen und Grafik mit Java ansehen. Unter Google müsste man es auch ansehen können. Müsste Dir eigtl. weiter helfen. Viele Grüße -------------------- _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Informationen aus Wissenschaft, Natur und Technik Tauscht hier Eure Tipps, Tricks und Ideen aus. Webdesign & Software Bochum Hervorragendes Webdesign und Programmierung preiswert und kompetent. Denn Ihre Zufriedenheit ist unser Antrieb. Wir begrüßen Sie auf unseren Seiten. |
![]() |
| profo |
#5 Geschrieben am: So 17.02.2008, 21:51 (+02:01)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 242 Mitglied seit: 19.01.2007 |
Der Neugierde halber, wofür brauchst Du das eigentlich? Schule / Ausbildung?
-------------------- Forenverzeichnis, Blogverzeichnis und Wikiverzeichnis ohne Backlinkfplicht
E-Mail mit mailde.de - Einfach E-Mail! beziehungs-kiste.net - Das Tratschforum für Singles, Paare und Familien |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/23014
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Security: Gif-Bild plus Java-Klasse im Profil | jAuer | 156 | 6 | Sa 2.08.2008, 19:21 |
| Java einbindung ohne suma schädlich | finanzcheck | 137 | 0 | Do 24.04.2008, 14:05 |
| Java und -Net-Framework | maba | 175 | 4 | Mi 2.04.2008, 18:41 |
| [S] Java Programmierer | Johannes G. | 112 | 0 | Mo 7.01.2008, 11:52 |
| Tolle Java-Effekte | Marc3l | 304 | 1 | Do 16.08.2007, 11:15 |
| Java Skript Banner Rotator | kekskruemel | 309 | 0 | So 12.08.2007, 09:35 |
| Java Script | Mike K | 262 | 2 | Di 24.04.2007, 18:15 |
| Java Aktiviert | finanzcheck | 265 | 4 | Fr 13.04.2007, 13:04 |
| Java Script Formular | Andi Nigg | 679 | 10 | Sa 30.12.2006, 20:10 |
| Sun Certified Java Programmer | madox | 721 | 11 | Do 23.11.2006, 16:42 |
Anzeige - [Interessiert an einer Anzeige?]
















