Web-Programmierung: Style Guide: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Zeile 3: Zeile 3:
Bezeichner setzen sich stets aus [[ASCII]]-Buchstaben, Ziffern sowie dem Underscore (<code>_</code>) zusammen.
Bezeichner setzen sich stets aus [[ASCII]]-Buchstaben, Ziffern sowie dem Underscore (<code>_</code>) zusammen.


=== Groß- uns Kleinschreibung ==
=== Groß- uns Kleinschreibung ===


;Paket-Bezeichner
;Paket-Bezeichner

Version vom 9. Juli 2010, 16:36 Uhr

Namens-Konventionen

Bezeichner setzen sich stets aus ASCII-Buchstaben, Ziffern sowie dem Underscore (_) zusammen.

Groß- uns Kleinschreibung

Paket-Bezeichner
[a-z]+ evtl. [a-z][a-z0-9]*: nur Kleinbuchstaben (Ziffern in Ausnahmefälle)
Konstanten
[A-Z][A-Z0-9_]*: Ein Großbuchstabe gefolgt von Großbuchstaben, Ziffern und Underscore-Zeichen
Klassen-Namen
[A-Z][A-Z0-9]*[a-z][A-Za-z0-9]*: Ein Großbuchstabe gefolgt von beliebigen Buchstaben und Ziffern, mindestens ein Kleinbuchstabe
Parameter sowie private Zustandsvariablen und private Methoden (Private Members)
[a-z]_[a-z0-9_]*: Ein Kleinbuchstabe gefolgt von einem Undercore gefolgt von Kleinbuchstaben, Ziffern und Underscore-Zeichen
(teil-)öffentliche Attribute und (teil-)öffentliche Methoden (Internal, Protected, Public Members etc.)
[a-z][A-Za-z0-9]*: Ein Kleinbuchstabe gefolgt von beliebigen Buchstaben und Ziffern

Quellen