Om modifiers
__
author: krm
created: 2023-02-10
status: alpha
__
1. Vad innebär det att en metod eller fält i en klass är "private"?
- Att alla funktioner kommer åt den.
- Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
- Att alla klasser i samma paket kommer åt den.
- Att alla metoder i klassen kommer åt den.
2. Vad innebär det att en metod eller fält i en klass är "public", vilket de är per default i js?
- Att alla funktioner kommer åt den.
- Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
- Att alla klasser i samma paket kommer åt den.
- Att alla metoder i klassen kommer åt den.
3. Vad innebär det att en metod eller fält i en klass är "protected"?
- Att alla funktioner kommer åt den.
- Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
- Att alla klasser i samma paket kommer åt den.
- Att alla metoder i klassen kommer åt den.
4. Vad innebär det att en metod i en klass inte är varken private, protected eller public?
- Ingen kommer åt den.
- Att alla funktioner kommer åt den.
- Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
- Att alla klasser i samma paket kommer åt den.
- Att alla metoder i klassen kommer åt den.
5. Deklarera en privat metod med namnet "medel", som returnera ett decimaltal och har inga parametrar.
- private medel():number {
- medel():number {
- let medel() {
- private medel(medel) {