Hallo Board,
also ich muss es jetzt wissen. Habe es damals in den paar Semestern an der Uni schon nicht verstanden.
Mir ist schon klar was protected, private, public bewirkt. Man kann nicht auf Attribute der Klassen zugreigen, oder nur Unterklassen können es, etc,etc,etc ...
Aber wozu soll das gut sein ? Was für ein Sicherheitsfeature soll das sein? Ich verstehe es einfach nicht. Habe mir schon x-Mal darüber Gedanken gemacht.
Soll jemand heimlich bei Nacht das Passwort für unseren FTP Server hacken und dann seine Klasse hochladen, damit die Unfug mit meinen Klassen treiben kann ?
Was spielt es für eine Rolle, ob eine Funktion nur von einer Subklasse zugänglich ist oder nicht?
Wo ist da das sicherheitsloch? Wer oder was könne von dieser Funktion gebrauch machen ?
also ich muss es jetzt wissen. Habe es damals in den paar Semestern an der Uni schon nicht verstanden.
Mir ist schon klar was protected, private, public bewirkt. Man kann nicht auf Attribute der Klassen zugreigen, oder nur Unterklassen können es, etc,etc,etc ...
Aber wozu soll das gut sein ? Was für ein Sicherheitsfeature soll das sein? Ich verstehe es einfach nicht. Habe mir schon x-Mal darüber Gedanken gemacht.
Soll jemand heimlich bei Nacht das Passwort für unseren FTP Server hacken und dann seine Klasse hochladen, damit die Unfug mit meinen Klassen treiben kann ?
Was spielt es für eine Rolle, ob eine Funktion nur von einer Subklasse zugänglich ist oder nicht?
Wo ist da das sicherheitsloch? Wer oder was könne von dieser Funktion gebrauch machen ?
EDIT:
install/config? nein.
*VERSCHIEB* nach OT
by Abraxax
Kommentar