From eda3795e21f1934c4b5f104fe589062ddaff072d Mon Sep 17 00:00:00 2001 From: ockley Date: Sat, 7 Mar 2026 14:54:46 +0100 Subject: [PATCH] Oversat til dansk --- .../1-class-constructor-error/solution.md | 8 +- .../1-class-constructor-error/task.md | 8 +- .../source.view/index.html | 7 +- .../2-clock-class-extended/task.md | 10 +- .../animal-rabbit-extends.svg | 107 ++++- .../02-class-inheritance/article.md | 376 +++++++++--------- .../class-inheritance-rabbit-animal-2.svg | 90 ++++- .../rabbit-animal-independent-animal.svg | 63 ++- .../rabbit-animal-independent-rabbit.svg | 61 ++- 9 files changed, 521 insertions(+), 209 deletions(-) diff --git a/1-js/09-classes/02-class-inheritance/1-class-constructor-error/solution.md b/1-js/09-classes/02-class-inheritance/1-class-constructor-error/solution.md index 4711e4827..cd5e25d7a 100644 --- a/1-js/09-classes/02-class-inheritance/1-class-constructor-error/solution.md +++ b/1-js/09-classes/02-class-inheritance/1-class-constructor-error/solution.md @@ -1,6 +1,6 @@ -That's because the child constructor must call `super()`. +Det er fordi at konstruktøren skal kalde `super()`. -Here's the corrected code: +Her er den tilrettede kode: ```js run class Animal { @@ -21,7 +21,7 @@ class Rabbit extends Animal { } *!* -let rabbit = new Rabbit("White Rabbit"); // ok now +let rabbit = new Rabbit("Hvid kanin"); // ok nu */!* -alert(rabbit.name); // White Rabbit +alert(rabbit.name); // Hvid kanin ``` diff --git a/1-js/09-classes/02-class-inheritance/1-class-constructor-error/task.md b/1-js/09-classes/02-class-inheritance/1-class-constructor-error/task.md index 380a4720b..827a37175 100644 --- a/1-js/09-classes/02-class-inheritance/1-class-constructor-error/task.md +++ b/1-js/09-classes/02-class-inheritance/1-class-constructor-error/task.md @@ -2,11 +2,11 @@ importance: 5 --- -# Error creating an instance +# Fejl ved oprettelse af instans -Here's the code with `Rabbit` extending `Animal`. +Her er koden hvor `Rabbit` udvider `Animal`. -Unfortunately, `Rabbit` objects can't be created. What's wrong? Fix it. +Uheldigvis kan `Rabbit`-objekter ikke oprettes. Hvad er galt? Ret det. ```js run class Animal { @@ -24,7 +24,7 @@ class Rabbit extends Animal { } *!* -let rabbit = new Rabbit("White Rabbit"); // Error: this is not defined +let rabbit = new Rabbit("Hvid kanin"); // Fejl: this is not defined */!* alert(rabbit.name); ``` diff --git a/1-js/09-classes/02-class-inheritance/2-clock-class-extended/source.view/index.html b/1-js/09-classes/02-class-inheritance/2-clock-class-extended/source.view/index.html index c0609858b..b0c0ab456 100644 --- a/1-js/09-classes/02-class-inheritance/2-clock-class-extended/source.view/index.html +++ b/1-js/09-classes/02-class-inheritance/2-clock-class-extended/source.view/index.html @@ -1,13 +1,12 @@ - +