Hier
Bei uns wurde nachts ne 20 Meter hohe Nordmann Tanne mit der kettensäge gefällt ..komische Gegend hier
Hier
Bei uns wurde nachts ne 20 Meter hohe Nordmann Tanne mit der kettensäge gefällt ..komische Gegend hier
public void check(boolean bedingung, String msg){
if (!bedingung)
throw new RuntimeException(msg);
}
wie könnte man das am besten kommentieren ?
und die frage
Wann wendet man an assert und wann direkt throw?
// Prueft, ob eine Bedingung erfüllt ist. Falls dies nicht der Fall ist, dann wird eine Ausnahme ausgelöst.
assert für Dinge die eigentlich nie eintreten -> Programm wird beendet
exception für Dinge die manchmal eintreten -> Programm kann weiterlaufen
ok, so habe ich das ungefähr auch kommentiert.
muss das heute hochladen und da man morgen "überprüft" wird, bin ich gerne etwas vorbereitet.
nur verstehe ich leider nicht ganz den unterschied zwischen assert und throw.
Hab ich was verpasst? wieso schreiben bei FB alle immer " darf er das?" ??? Komisch komisch
is von tvtotal. is so ein comedian gewesen.
heißt chris tall
@wamborambo
assert benutzt man, wenn man von einer Variable einen bestimmten Zustand/Wert erwartet
assert(pointer != NULL)
damit setzt du halt voraus, dass ein Pointer nicht NULL ist oder dass zum Beispiel eine Variable in einem bestimmten Wertebereich liegt, wenn das nicht der Fall ist -> Programm funktioniert nimmer
throw benutzt du für exceptions, also wie der Name bereits sagt für Ausnahmen.
Beispiele für Ausnahmesituationen wären Netzwerkfehler oder wenn der Speicher nicht ausreicht, weil andere Programme schon so viel benötigen, dass nicht mehr genügend für dein Programm übrig ist. Dann schmiert dir halt das Programm ab und gibt auch Rückmeldung, warum es jetzt abgeschmiert ist
Grob gesagt: asserts benutzt man um eigene Fehler abzufangen und exceptions um Fehler von 'Außen' abzufangen
Mit freundlichem Gruße
Blood
Hi Tobias.
Hi
Aloha Snackbar
Das ist für die Uni, oder? Ich bin ja ein Gegner von Kommentierung bei offensichtlichem
//erhöht i um 1
i++;
Aber zu deiner Abgabe:
1. Wenn die Schnittstelle nicht vorgegeben ist, mach aus dem Parameter bei Zugang(...) einen unsigned int, dann musst du nicht auf >0 prüfen.
2. Prüfe bei Abgang(...), ob das Ergebnis <0 ist, BEVOR du es abziehst.
3. Ich weiß nicht wie es in Java ist, aber zumindest in C++ kann ein string nicht null sein, es genügt die Prüfung auf empty
ist ne FH
hab 10,5 von 12 Pkt. also ganz ok.
Wofür gabs denn Abzüge?
Mit freundlichem Gruße
Blood
weil er w wie wambo ist
wegen form bei den methoden. d.h Zugang z.b hätte ich klein schreiben sollen und set und getmethoden hätten gleichen namen haben müssen.
und weil ich keinen zweiten konstruktor eingebaut habe, der den ersten anspricht
Juhu nach 12 Stunden endlich zu Hause...in 12 Stunden zurück zum Bau irgendwas hab ich falsch gemacht im leben
Postet mal gute Keyboards für Gaming. Suche zurzeit was neues, den die Leertaste meiner jetzigen G510 Funktioniert so langsam nicht mehr Richtig
Ist den die Roccat Ryos MK Pro wirklich so gut? Aber 180 Euronen sind halt bisle zu viel, eher so was zwischen 70-120
Roccat ist Plunder.
Kauf dir ne orentliche mechanische Tastatur.
Switches musst du dann selber gucken was dir gefällt. Ich persönlich bevorzuge die Roten.
Die meisten anderen stehen aber wohl eher auf Braune oder Blaue.
Cherry: http://geizhals.de/?cat=kb&xf=7009_mechanisch~1041_Cherry#xf_top
Corsair: http://geizhals.de/?cat=kb&xf=7009_mechanisch~1041_Corsair#xf_top
Das Keyboard: http://geizhals.de/?cat=kb&xf=7009_mechanisch~1041_Das+Keyboard#xf_top
Gigabyte: http://geizhals.de/?cat=kb&xf=7009_mechanisch~1041_Gigabyte#xf_top
QPAD: http://geizhals.de/?cat=kb&xf=7009_mechanisch~1041_QPAD#xf_top
Den Filter (Beleuchtung, Preis usw..) kannst du dir dann ja noch weiter anpassen.
Ich selber nutze eine Gigabyze Aivia Osmium. Im Freundeskreis gibts aber auch genug die eine Corsair oer QPAD haben.
Alle wirklich gute Tastaturen und kein Vergleich zu dem Plunder die Hersteller wie Logitech, Razer oder Roccat produzieren.
Cherry Selber ist ja auch Hersteller der Switches die in den meisten Tastaturen laufen. Die Tastaturen selber sind auch i.O.. Das Keyvoard soll wohl auch ein Insidertipp sein. Aber ich hab noch keine Tastatur von denen in echt gesehen.
Juhu nach 12 Stunden endlich zu Hause...in 12 Stunden zurück zum Bau irgendwas hab ich falsch gemacht im leben
Zuviel Silkroad gespielt was.