access modifiers

T

trez

Gast
Hallo zusammen.

Ich bin in unserem Code hier auf lokale Klassen und Methoden ohne modifier gestossen.
Hier wird schon klar genug gezeigt was das ist aber in unseren Codingguidelines steht sinngemäss "keine Deklaration ohne modifier" - sollen/können wir den Punkt rausschmeissen? (Stammt vielleicht noch aus der Vor-Java-Zeit :) )


Wird das wirklich bewusst eingesetzt? Mich interessiert einfach eure Meinung.

trez
 

MySelV

Aktives Mitglied
Hi,

die Frage ist:
- Gehst du nur den Code durch? -> Da fehlt ein Modifier, der Code entspricht nicht den Guidelines.
- Sollst du die Guidelines überarbeiten? -> Abstimmung mit den Entwicklern, ob inzwischen der AccessModifier weggelassen werden soll.

Persönliche Meinung ist, dass man den Modifier schon weglassen kann, wenn man tatsächlich Package Sichtbarkeit haben möchte.

Grüße
 
T

trez

Gast
Immer wenn alter Code (der wurde 2000 zuletzte modifiziert) verändert wird, werden auch solche Sachen überprüft.

Konkret:
Bei Klassen, auch den lokalen, hat es nie Modifier
Bei Konstruktoren hat es sehr oft keine Modifier

Was ich aber wirklich schlimm finde sind Attribute ohne Modifier - das ist ein Tabuthema und wird erbarmungslos geändert :D -> privat oder protected - mehr gibt es da nicht ;)

Die im Moment noch Grippe-"toten" werden dann schon sehen was ich "gebastelt" habe - die nehmen zum Glück dann auch kein Blatt vor den Mund wenn ihnen was nicht passt ;)
 
M

maki

Gast
Grundsätzlich gilt, dass die Sichtbarkeit so klein wie möglich, so groß wie nötig ist.

Kann schon Sinn machen wenn die Alternative public lautet, kann man nicht pauschal beurteilen, sowas machen imho Leute die sehr neu in der Materie sind oder Leute, die genau wissen was sie machen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Access Modifiers Java Basics - Anfänger-Themen 8
josfe1234 Hilfe access denied ("java.io.FilePermission" " " "read") Java Basics - Anfänger-Themen 12
M Access Modifier oder so ähnlich Java Basics - Anfänger-Themen 6
N DB Access conection Java Basics - Anfänger-Themen 6
T Access mit Java verbinden im netzwerk Java Basics - Anfänger-Themen 3
S JNA - Java Native Access - wie ? Java Basics - Anfänger-Themen 2
E To count password and username access possibility Java Basics - Anfänger-Themen 0
M Access restriction Problem, obwohl library eingebunden ist Java Basics - Anfänger-Themen 0
M Erste Schritte Java Applet - HTML Seiten auslesen und in Access Datenbank schreiben? Java Basics - Anfänger-Themen 15
Z Access Control Exception Java Basics - Anfänger-Themen 10
M Erste Schritte Java programm unable to access Java Basics - Anfänger-Themen 10
S java.security.AccessControlException: access denied Java Basics - Anfänger-Themen 4
H NEtBeans: Fehler: XXX has private access... Java Basics - Anfänger-Themen 2
D Access Abfrage - Results direkt als Array erhalten Java Basics - Anfänger-Themen 2
T java.security.AccessControlException: access denied (java.net.SocketPermission Java Basics - Anfänger-Themen 2
C Package einbinden - "cannot access" Java Basics - Anfänger-Themen 5
J Access-Verbindung Java Basics - Anfänger-Themen 2
W OOP Datum aus Access in Textfeld schreiben ohne Stunden/Minuten/Sekunden Java Basics - Anfänger-Themen 2
neurox Was heißt: Access restriction ... ? Java Basics - Anfänger-Themen 3
A Access restriction / gl4java Java Basics - Anfänger-Themen 3
hdi NPE (access$1) Java Basics - Anfänger-Themen 6
R DerbyDB nach MS Access kopieren Java Basics - Anfänger-Themen 41
S access denied (java.io.FilePermission read) Java Basics - Anfänger-Themen 3
M Access to HSQLDB Converter Java Basics - Anfänger-Themen 2
D Anfängerfrage N. Office Access NOA: setHidden und dann . Java Basics - Anfänger-Themen 2
T Brauche Hilfe: Access DB + Hashmap Java Basics - Anfänger-Themen 2
M Data Access Object - Beispiel Java Basics - Anfänger-Themen 11
B access denied Java Basics - Anfänger-Themen 7
H . cannot access Person Java Basics - Anfänger-Themen 5
V Änderungsdatum aus einer Access File auslesen Java Basics - Anfänger-Themen 5
S Maske wie in Access Java Basics - Anfänger-Themen 8
N Applet - Datenbankzugrriff - SocketPermission Access denied Java Basics - Anfänger-Themen 2
D Dateizugriff - An bestimmter Position Lesen (Random Access) Java Basics - Anfänger-Themen 2
J java und jdbc mit access Java Basics - Anfänger-Themen 3
T Access Datenbank in Java (Eclipse) einbinden Java Basics - Anfänger-Themen 10
G access static field Java Basics - Anfänger-Themen 2
D Random Access File: Letzte Zeile löschen Java Basics - Anfänger-Themen 2
D Random Access File: seek() Problem Java Basics - Anfänger-Themen 5
S Ursache dieser Fehlermeldung (access dinied) Java Basics - Anfänger-Themen 3
F Read access to enclosing field xy is emulated . Java Basics - Anfänger-Themen 2
S MS Access und JApplet Java Basics - Anfänger-Themen 12
F Access Datenbank-Tabelle erzeugen Java Basics - Anfänger-Themen 5
M Applet access denied Java Basics - Anfänger-Themen 4
U public, private, protected und "default access" - Java Basics - Anfänger-Themen 14
G ACCESS Anfall Java Basics - Anfänger-Themen 3
P Anleitung zum Data Access Object Pattern Java Basics - Anfänger-Themen 2
V Daten aus Access in eine Tabelle schreiben Java Basics - Anfänger-Themen 3
B Angabe import-Verzeichnis & Error704:cannot access direc Java Basics - Anfänger-Themen 6
R Access Datenbankabfrage Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben