Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: Silkroad Online Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

KayLovesU

I gonna love the fuk out of you.

Beiträge: 182

Wohnort: Stralsund

  • Nachricht senden

58 581

19.04.2011, 22:34

Nenn mich doch gleich Döschi. :<
nope

DarthMaul

~ Schlummerbärchi ~

Beiträge: 1 195

Wohnort: Dresden

Beruf: richter

  • Nachricht senden

58 582

20.04.2011, 00:01

war ja nur ne frage, weil albis post ja schon paar posts her war und so


Under the winter skies
We stand glorious!
And with Oden on our side
We are victorious!


58 583

20.04.2011, 00:24

juhuuuu donnerstag gibts besuch :D

Tuna

What the Factor?

Beiträge: 1 657

Wohnort: Düsseldorf

Beruf: Student (Mathe)

  • Nachricht senden

58 584

21.04.2011, 18:57

maytz, ich hab mal ne Frage an dich als Java-Pro:
Wie lass ich eine Klasse ein Objelt des eigenen Typs erzeugen?
Zum Beispiel sowas:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public class Winkel
{
 public WInkel()
{
  // bla, Konstruktorkram
}
[...]

public Winkel plus(Winkel a)
	{
		Winkel w = new Winkel();
		w.grad = this.grad + a.grad;
		w.minuten = this.minuten + a.minuten;
		w.sekunden = this.sekunden + a.sekunden;
		return Winkel;		
	}
}

Ja, ich weiß, ein Operator wäre sinnvoller, aber die Aufgabenstellung verlangt es so.

Wenn ich den Kram jetzt mit javac zu kompillieren versuche, meckert er bei der Zeile Winkel w = new Winkel(); , dass er das Symbol nicht finden kann...Wollte es mit einer forward-Deklaration versuchen, aber sowas gibts ja nicht...
q.e.d.

58 585

21.04.2011, 19:07

Ist der Schreibfehler im Konstruktor Absicht? =D
Dein return ist falsch, du musst natürlich eine Variable zurückgeben und keinen Datentyp? :D
Sonst sehe ich keinen Fehler.
Der komplette code vielleicht sinnvoll


so geht's:

Spoiler Spoiler

Quellcode

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
public class Winkel {

public int grad;
public int minuten;
public int sekunden;

public Winkel() {
}
public Winkel(int grad, int minuten, int sekunden) {
	this.grad = grad;
	this.minuten = minuten;
	this.sekunden = sekunden;	
}

public Winkel plus(Winkel a) {
	Winkel w = new Winkel();
	w.grad = this.grad + a.grad;
	w.minuten = this.minuten + a.minuten;
	w.sekunden = this.sekunden + a.sekunden;
	return w;		
}


public static void main(String args[]) {
	Winkel w = new Winkel(1,2,3);
	Winkel u = new Winkel(2,3,4);
	Winkel k = w.plus(u);
	System.out.println(k.grad+" "+k.minuten+" "+k.sekunden);
}

}


Ist halt jetzt mit zwei Konstruktoren, statt dem leeren Konstruktor könntest du den temporären Winkel in der plus-Methode auch einfach mit irgendwelchen Zahlen deklarieren, finde es aber so schöner :D

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »zweisamstreit« (21.04.2011, 19:22)


58 586

21.04.2011, 20:52

Per ICQ zu erfahren, dass die von einem selbst gegründete, gemanagte und befrontmannte Band einen ersetzt hat, bereits einen neuen Proberaum bezogen hat aufm Festival nicht mehr den Zeltplatz mit einem teilen will, hat ungefähr den gleichen Coolness-Faktor wie per SMS Schluss machen.
Hätten ja wenigstens noch bis Ostern warten können, wo ich mich so gefreut drauf hab, die Jungs wieder zu treffen und neue Sachen auszuprobieren. Find ich irgendwie traurig nachdem man 3 Jahre zusammen Musik gemacht hat...hätte irgendwie ein anderes Ende verdient finde ich. Auch wenn es in letzter Zeit etwas schwierig gewesen ist.
Also echt, solche Leute wären bei mir sofort unten durch.
Wir müssen [...] der Versuchung widerstehen, ein Geflecht von Gesetzen herzustellen, hinter dem eines Tages die Freiheit unsichtbar wird. - Helmut Schmidt[/size]

Tuna

What the Factor?

Beiträge: 1 657

Wohnort: Düsseldorf

Beruf: Student (Mathe)

  • Nachricht senden

58 587

21.04.2011, 22:05

Ist der Schreibfehler im Konstruktor Absicht? =D
Dein return ist falsch, du musst natürlich eine Variable zurückgeben und keinen Datentyp? :D
Sonst sehe ich keinen Fehler.
Der komplette code vielleicht sinnvoll


so geht's:

Spoiler Spoiler

Quellcode

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
public class Winkel {

public int grad;
public int minuten;
public int sekunden;

public Winkel() {
}
public Winkel(int grad, int minuten, int sekunden) {
	this.grad = grad;
	this.minuten = minuten;
	this.sekunden = sekunden;	
}

public Winkel plus(Winkel a) {
	Winkel w = new Winkel();
	w.grad = this.grad + a.grad;
	w.minuten = this.minuten + a.minuten;
	w.sekunden = this.sekunden + a.sekunden;
	return w;		
}


public static void main(String args[]) {
	Winkel w = new Winkel(1,2,3);
	Winkel u = new Winkel(2,3,4);
	Winkel k = w.plus(u);
	System.out.println(k.grad+" "+k.minuten+" "+k.sekunden);
}

}


Ist halt jetzt mit zwei Konstruktoren, statt dem leeren Konstruktor könntest du den temporären Winkel in der plus-Methode auch einfach mit irgendwelchen Zahlen deklarieren, finde es aber so schöner :D

Ah, genau...thx, im eigenen Code Fehler zu finden ist schon schwierig xD
Und stimmt, der leere Konstruktor muss nicht sein xD
q.e.d.

58 588

21.04.2011, 22:28

würdest du endlich mal eclipse oder so nutzen, würdest du sowas sofort sehen

58 590

22.04.2011, 00:17

raaaaaaaaaaaaaaalf wir müssen mal wieder einen drauf machen ^^

58 592

22.04.2011, 00:44

ich tanz net ich trinke xD

58 593

22.04.2011, 00:55

schteps ich komm Dienstag einfach vorbei und wir saufen einen unda dann fahr ich wieder

da ich ja eh nen Ferien Ticket hol^^

58 594

22.04.2011, 01:03

passt muss zwar dienstag bis 22 uhr schuften aber mittwoch hab ich frei ^^

58 595

22.04.2011, 01:11

hmmm, ja wann komm ich denn dann nach Haus? xD
am Mittwoch?^^

58 596

22.04.2011, 01:15

wann denn sonst wenn wir dienstag saufen ^^

58 597

22.04.2011, 01:32

billiger anmachspruch des tages: von hinten biste wie ein oreokeks drehen, lecken, eintauchen. xD

58 599

22.04.2011, 04:10



Go in peace
And find thy faith
Evolve thy self
And lose all hate
So a heaven you may create


raziel

.requiescat in pace.

  • »raziel« ist der Autor dieses Themas

Beiträge: 2 944

Wohnort: Düsseldorf

  • Nachricht senden

58 600

22.04.2011, 10:36