Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Allgemeine Java-Programmierung > getter-Methoden automatisch gernerieren lassen ??
Antwort
 
Themen-Optionen
Alt 18.02.2005, 13:41   Nach oben    #1
ehli75
Benutzer
 
Benutzerbild von ehli75
 
Registriert seit: 30.11.2004
Beiträge: 97
Standard getter-Methoden automatisch gernerieren lassen ??

Hallo ihr da draußen ...

gibt es eine Möglichkeit getter-Methoden automatisch generieren zu lassen ... bzw. dass sie erst beim compilierungsprozess erzeugt werden?
z.Z. arbeite ich an einer DB-Applikation ... und da gibt es zig Attribute ... und da ich das schön objektorientiert machen will, brauche ich für jedes Attribut ein private Variable ... und dann auch noch die dazugehörige get-Mehotde. klingt ja alles logisch ... aber
1. ist das blöde stupide Arbeit und
2. habe ich, nach dem ich Attribute und getter-Methoden eingefügt habe schon über hundert Zeilen Quellcode ... also total unübersichtlich.
Wäre doch cool, wenn es z.B. eine Ant-Task gäbe, die vor dem compilieren durch meinen Quellcode geht und automatisch alle getter-Methoden erzeugt!
Damit nicht alle privaten Variablen eine getter-Methode bekommen müsste eine eigene Syntax her für diese Attribute.
Das doofe wäre nur, dass die jeweilige IDE davon nix weiss und mir bei Objekt+Punkt die getter-Methoden nicht anbietet.

Wer die Progammiersprache Ruby kennt weiss was ich meine ... da gibt man das Attribut mit attr_reader: name, vorname an. Ruby macht dann daraus automatisch die getter-Methoden (ich weiss ... es werden keine Methoden getName und getVorname gemacht ... aber das Prinzip stimmt !!!). Der Code wird übersichtlich und ist viel schneller erzeugt.


Michael
ehli75 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.02.2005, 14:42   Nach oben    #2
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
Standard

Hm .. also je nach IDE geht das mit 'nem Shortcut.
Der IntelliJ hat glaube ich auch so etwas ... weiß das aber jetzt gerade nicht auswendig.

Andere Möglichkeit wüsste ICH jetzt nicht ... aber das heißt nix *g*

Grüße Ben .


edit:
Ich habe ein "Shortcut-Blatt" der Version 3.0 gefunden.

(Alt+Insert) --> Generate Code .. (Getters, Setters, Constructors, hashCode/equals, EJB)

Das steht da drauf .. zu diesem Punkt.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 20.02.2005, 15:04   Nach oben    #3
Fuzzy
Gast
 
Beiträge: n/a
Standard

Eclipse kann das auch mit einem Befehl direkt aus der IDE heraus.

Rechte Maustaste im Editor innerhlb der gewünschten Klasse
source > generate Getters und Setters.

Vielleicht gibt es ja ein XDoclet welches es für Dich erledigt, aber übersichtlicher wird das ganze dann nicht...
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
SSID nicht automatisch an Links anhängen ? CIX88 PHP-Programmierung 14 25.02.2007 09:23
abstrakte Methoden WurstBrot Allgemeine Java-Programmierung 4 11.08.2005 17:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:49 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44