Om modifiers

1 Vad innebär det att en metod eller fält i en klass är "private"?

  1. Att alla funktioner kommer åt den.
  2. Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
  3. Att alla klasser i samma paket kommer åt den.
  4. Att bara 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?

  1. Att alla funktioner kommer åt den.
  2. Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
  3. Att alla klasser i samma paket kommer åt den.
  4. Att alla metoder i klassen kommer åt den.

3 Vad innebär det att en metod eller fält i en klass är "protected"?

  1. Att alla funktioner kommer åt den.
  2. Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
  3. Att alla klasser i samma paket kommer åt den.
  4. Att alla metoder i klassen kommer åt den.

4 Deklarera en privat metod med namnet "medel", som returnera ett decimaltal och har inga parametrar.

  1. private medel():number {
  2. medel():number {
  3. let medel() {
  4. private medel(medel) {

Faci

  1. 4. Att bara metoder i klassen kommer åt den.
  2. 1. Att alla funktioner kommer åt den.
  3. 2. Att alla methoder i klassen och klasser som har ärvt från klassen kommer åt den.
  4. 1. private medel():number {