Aus UML Diagramm Quelltext

Forke86

Mitglied
Hallo zusammen,
bin neu hier... Also erstmal ein Hallo an alle:)

Jetzt zu meinem Probel: Fange gerade an mit Java und will aus einem UML Diagramm Quelltext machen.
Komm aber nicht weiter...
Danke für jede Hilfe:)
Hier das UML Diagramm:

Punkt

- x : double
- y : double
+ Punkt( x:double, y:double )
+ getAbstand( p: Punkt ) : double
+ getX ( ) : double
+ getY ( ) : double
+ setX ( x:double ) : void
+ setY ( y:double ) : void
 

Forke86

Mitglied
Also, dass hab ich bisher, aber ich denke nicht das es komplett richtig ist:

Java:
public class Punkt {
	private static double x;
	private static double y;

	public Punkt(double x, double y) {
		this.x = x;
		this.y = y;
	}

	public static double getAbstand() {
		return Math.sqrt(x*x+y*y);
		

	}

	public double getX() {
		return x;
	}

	public void setX(double x) {
		this.x = x;
	}

	public double getY() {
		return y;
	}

	public void setY(double y) {
		this.y = y;
	}
	
}
 

function

Bekanntes Mitglied
Das einzige was fehlt ist, dass der methode getAbstand ein Punkt p übergeben werden soll:
public static double getAbstand(Punkt p) {..} und sie sollte nicht static sein
 

Forke86

Mitglied
Dann hätt ich direkt noch was...
Kreis
- mittelpunkt : Punkt
- radius : double
+ Kreis( mp:punkt, r:double )
+ getMittelpunkt( ) : Punkt
+ setMittelunkt( p:punkt ) : void
+ getRadius( ) : double
+ setRadius( r:double) : void
+ enthalt( p:punkt ) : boolean

Das hab ich, aber ich weiß den Rückgabewert von Punkt p nicht...:
Java:
public class Kreis {
	private Punkt mittelpunkt;
	private double radius;
	
	public Kreis(Punkt mp, double r){
		mp = mittelpunkt;
		r = radius;
		}

	public Punkt getMittelpunkt() {
		return mittelpunkt;
	}

	public void setMittelpunkt(Punkt mittelpunkt) {
		this.mittelpunkt = mittelpunkt;
	}

	public double getRadius() {
		return radius;
	}

	public void setRadius(double radius) {
		this.radius = radius;
	}
	public boolean enthaelt(Punkt p){
		return ;
	}
}
 

function

Bekanntes Mitglied
das ist ja eher ein mathematisches Problem... meine Überlegung dabei wäre ja, wann liegt ein Punkt im Kreis? -vermutlich wenn der Abstand des Punktes zum Mittelpunkt kleiner ist als der Radius des Kreises. Das müßtest du nur noch in code übersetzen ;)
 

Forke86

Mitglied
Ich komm hier grad gar nicht zurecht...
Jetzt hab ich ein letztes UML Diagramm:
Ich weiß aber nicht geanu, wie ich das zu deuten hab... Kann mir da jmnd weiterhelfen?

Dreieck
- punkte : Punkt[3]
+ Punkt( p1:punkt, p2:punkt, p3:punkt )
+ getPunkt( i:int ) : Punkt
+ setPunkt( i:int, p:punkt ) : void
+ getFlaeche( ) : double
+ getUmkreis( ) : Kreis

Keine Ahnung, wie der Quelltext dazu aussehen muss...
Hier das, was ich habe:
Java:
public class Dreieck {
	private Punkt punkt1;
	private Punkt punkt2;
	private Punkt punkt3;

	public void Punkt(Punkt punkt1, Punkt punkt2, Punkt punkt3) {
	}
	
}
 

MichaelR

Aktives Mitglied
Als erstes benötigst du einen Array in dem 3 Punkte gespeicher werden können.
Java:
new Punkt []punkte=new Punkt[3];
//array kann als ansammlung von felder verstanden werden
public Kreis(p1...p3){
punkte[0]=p1
punkte[1]=p2
punkte[2]=p3
}
Bei den methoden get Punkt vermute ich mal, dass man einen der 3. Punkte zurück geben soll. Also man kann Zahlen übergeben und dann die Zahl aus dem Array holen
Java:
public Punkt getPunkt(i){
i-=1;
return punkte[i];
}
set Punkt ist halt dann ne void Methode, die nichts zurück gibt, aber einen Punkt bekommt, denn er an eine der 3 möglichen Stellen schreibt, bzw den, der schon da ist überschreibt

getFlaeche ist halt dann einfach eine Mathematische Methode, die dir Einfach die Fläche des 3ecks aurechnen. 1/2 mal Breite mal Höhe, wenn mich meine alten Mateh Kenntnisse nicht trügen. Also in die punkte reinschauen ausrechnen und zurück geben
getUmkreis gibt dir dann halt nen Kreis zurück, was aber grad ne gute Frage ist, da lassen mich grad meinen alten Mathe Kenntnisse im Stich...
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W UML Diagramm implementieren Java Basics - Anfänger-Themen 2
X MainClass im UML Diagramm Java Basics - Anfänger-Themen 2
lilrack UML Diagramm für Parkplatzverwaltung Java Basics - Anfänger-Themen 8
S UML Diagramm Java Basics - Anfänger-Themen 73
B UML Klassen Diagramm zu Java Code Programmieren und ausführen Java Basics - Anfänger-Themen 21
M Erste Schritte von UML Diagramm zum Code Java Basics - Anfänger-Themen 29
C UML Diagramm in Java implementieren-Korrektur Java Basics - Anfänger-Themen 8
J OOP Probleme mit UML-Diagramm Java Basics - Anfänger-Themen 6
T X-Y-Diagramm Analyse Java Basics - Anfänger-Themen 2
E OOP UML Diagramm Java Basics - Anfänger-Themen 4
V SVG Diagramm erstellen Java Basics - Anfänger-Themen 2
B Erste Schritte Brauche Hilfe für ein UML Diagramm Java Basics - Anfänger-Themen 7
D Werte aus Excel in Diagramm einfügen Java Basics - Anfänger-Themen 6
D Array in Diagramm ausgeben Java Basics - Anfänger-Themen 7
M Uml Diagramm->Java Java Basics - Anfänger-Themen 1
F uml diagramm! Java Basics - Anfänger-Themen 4
S UML Diagramm in Eclipse Java Basics - Anfänger-Themen 1
M CSV in Diagramm Java Basics - Anfänger-Themen 3
S UML-Diagramm und Java Java Basics - Anfänger-Themen 5
D Diagramm in der Konsole erstellen Java Basics - Anfänger-Themen 13
J Quelltext mit komischen griechischen Zeichen Java Basics - Anfänger-Themen 4
J Java GUI- Objekte Position per Quelltext bestimmen Java Basics - Anfänger-Themen 4
V_Fynn03 Erste Schritte BubbleSort Quelltext funktioniert noch nicht Java Basics - Anfänger-Themen 1
F Webseiten Quelltext auslesen Java Basics - Anfänger-Themen 5
C Quelltext mit Formatierungs- und Style-Informationen versehen Java Basics - Anfänger-Themen 7
S HTML-Quelltext hinter HTTPS Java Basics - Anfänger-Themen 1
D Erste Schritte Suche Quelltext Java Basics - Anfänger-Themen 7
J QuellText Frage Java Basics - Anfänger-Themen 1
X Quelltext einen Tic Tac Toe Spiels erklären Java Basics - Anfänger-Themen 4
U Website Quelltext auslesen - Javaskripte im Hintergrund? Java Basics - Anfänger-Themen 4
T Quelltext wird nicht compiliert obwohl er Fehlerfrei ist. Java Basics - Anfänger-Themen 4
O Java will mir den Quelltext nich zu Bytecode Compilieren Java Basics - Anfänger-Themen 24
J Quelltext einer Homepage auslesen Java Basics - Anfänger-Themen 14
R Problem mit Quelltext : Kommazeichen Java Basics - Anfänger-Themen 7
E Quelltext für Grafik verschwindet Java Basics - Anfänger-Themen 9
R Quelltext sachen rausfiltern Java Basics - Anfänger-Themen 16
R Input/Output Formular absenden und Quelltext auslesen Java Basics - Anfänger-Themen 5
A Komentieren von Quelltext Java Basics - Anfänger-Themen 12
D Quelltext richtig verstanden? Java Basics - Anfänger-Themen 7
E Korrekter Quelltext? Java Basics - Anfänger-Themen 17
F HttpURLConnection Fehler beim Quelltext holen Java Basics - Anfänger-Themen 6
K Erste Schritte quelltext hilfe anfänger Java Basics - Anfänger-Themen 8
M Quelltext auslesen und diesen in einen String schreiben Java Basics - Anfänger-Themen 3
G Internet-Zugriff // URL posten, Quelltext einlesen Java Basics - Anfänger-Themen 5
E Compiler-Fehler Quelltext aus Buch erzeugt Fehler Java Basics - Anfänger-Themen 3
H Methoden Problem mit get-methode im Quelltext Java Basics - Anfänger-Themen 17
B Quelltext einlesen Java Basics - Anfänger-Themen 12
L Quelltext von vorgefertigten Klassen ansehen Java Basics - Anfänger-Themen 4
StrikeTom Quelltext einer Internetseite auf JTextArea anzeigen Java Basics - Anfänger-Themen 4
K Passage im Quelltext verstehen Java Basics - Anfänger-Themen 2
M Quelltext kürzen Java Basics - Anfänger-Themen 8
A Quelltext Java Basics - Anfänger-Themen 21
N kommentierter Quelltext zum Üben erwünscht Java Basics - Anfänger-Themen 6
R Quelltext einfügen und kompilieren Java Basics - Anfänger-Themen 4
D Quelltext zu vereinfachen? Java Basics - Anfänger-Themen 4
G Mit Java Quelltext auf Element untersuchen. Java Basics - Anfänger-Themen 5
G Brauche ein paar erklärungen zu Quelltext Java Basics - Anfänger-Themen 5
Y Einfachen Quelltext in UML darstellen mit Eclipse Java Basics - Anfänger-Themen 8
M Quelltext - Urls filtern Java Basics - Anfänger-Themen 4
S Verständnissprobleme mit Quelltext - Make Typ Java Basics - Anfänger-Themen 13
G Quelltext von Methoden in der Klasse Math Java Basics - Anfänger-Themen 11
D Quelltext schützen ? Java Basics - Anfänger-Themen 16
M quelltext html-seite speichern + links speichern Java Basics - Anfänger-Themen 2
B NSD-Diagramme aus Java-Quelltext erstellen! Java Basics - Anfänger-Themen 3
P Quelltext nicht kompilierbar Java Basics - Anfänger-Themen 15
I translate.java - kein sichtbarer fehler im quelltext Java Basics - Anfänger-Themen 18
L Quelltext problem Java Basics - Anfänger-Themen 46
G Quelltext compilieren und öffnen Java Basics - Anfänger-Themen 11
M Quelltext vom Applet Java Basics - Anfänger-Themen 20
M brauche hilfe mit folgendem quelltext Java Basics - Anfänger-Themen 7
V Quelltext einer Homepage einlesen Java Basics - Anfänger-Themen 12
N Quelltext durchsuchen ggfls Alarm schlagen. Java Basics - Anfänger-Themen 29
L quelltext kompilieren Java Basics - Anfänger-Themen 2
G eigenen Quelltext ausgeben Java Basics - Anfänger-Themen 8
G Html Quelltext auslesen der passwortgeschützt ist Java Basics - Anfänger-Themen 4
R Quelltext einer HTML-Seite auslesen Java Basics - Anfänger-Themen 2
M Wo liegt der Quelltext von System.out.println() Java Basics - Anfänger-Themen 3
M Handy Programm, kompletter Quelltext.Methodische Fehler? Java Basics - Anfänger-Themen 3
S Quelltext mit Fehlern Java Basics - Anfänger-Themen 12
U Abkürzung in Quelltext :(( Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben