Benutzer-Werkzeuge

Webseiten-Werkzeuge


projektewise17:haligali:notes

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
projektewise17:haligali:notes [2017/11/21 17:23]
zerbian angelegt
projektewise17:haligali:notes [2018/01/29 02:09] (aktuell)
d.golovko [Code]
Zeile 1: Zeile 1:
-tral+=====Schaltplan===== 
 +{{ :​projektewise17:​haligali:​curcuit_diagram.png?​300 |}} 
 + 
 +=====Code===== 
 +{{:​projektewise17:​haligali:​halligalli_code.zip|}} 
 + 
 + 
 +===Kommentar zum Code=== 
 + 
 +Sehr gut, ihr habt an den meisten Stellen den Code verständlich kommentiert. Man könnte noch zur Box-Klasse eine Beschreibung hinzufügen,​ was ein Box repräsentiert. Generell in Java werden die Kommentare vor den Methoden so gemacht:  
 +<code java> 
 +/** 
 + * Erklaerung, was die Methode macht 
 + * @param myArgument - Erklaerung zum Argument 
 + * @return - Erklaerung, was zurueckgegeben wird 
 + */ 
 +public int myMethod(int myArgument) { 
 +    // macht was 
 +    return 0; // gibt was zurueck 
 +
 +</​code>​ 
 + 
 +Mit Hilfe von solchen Kommentaren kann man in einem "​normalen"​ Java-Projekt automatisch die Dokumentation generieren lassen (Stichwort: javadoc). ​ \\ 
 +Im Rahmen des Robotiklabors (in Processing) ist es in Ordnung, wenn ihr die Methoden einfach mit  
 +<code java> 
 +// mein Kommentar 
 +</​code>​ 
 + 
 +kommentiert -- ich wollte euch aber auch die andere Variante zeigen.  
 + 
projektewise17/haligali/notes.1511281389.txt.gz · Zuletzt geändert: 2017/11/21 17:23 von zerbian