Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Class inheritance#218

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
39 commits
Select commitHold shift + click to select a range
65257b1
class-inheritance
MykolaSopihaOct 2, 2021
252d4a2
Merge branch 'class-inheritance' of github.com:MykolaSopiha/uk.javasc…
MykolaSopihaOct 5, 2021
485ff05
class-inheritance
MykolaSopihaOct 5, 2021
70af8bc
class-inheritance
MykolaSopihaOct 7, 2021
86010b3
class-inheritance
MykolaSopihaOct 9, 2021
4ed1afc
class-inheritance
MykolaSopihaOct 9, 2021
f2e64d8
class-inheritance
MykolaSopihaNov 12, 2021
27e5fc8
class-inheritance
MykolaSopihaNov 12, 2021
92b1236
class-inheritance
MykolaSopihaNov 12, 2021
e8958cf
class-inheritance
MykolaSopihaNov 12, 2021
15c7690
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
0cd5765
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
a474d1f
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
c733442
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
4423887
Update 1-js/09-classes/02-class-inheritance/1-class-constructor-error…
MykolaSopihaNov 14, 2021
ec2ec8e
Update 1-js/09-classes/02-class-inheritance/2-clock-class-extended/ta…
MykolaSopihaNov 14, 2021
4e5efb1
Update 1-js/09-classes/02-class-inheritance/2-clock-class-extended/ta…
MykolaSopihaNov 14, 2021
2edac68
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
d81cdf9
Update 1-js/09-classes/02-class-inheritance/1-class-constructor-error…
MykolaSopihaNov 14, 2021
d4656ce
Update 1-js/09-classes/02-class-inheritance/1-class-constructor-error…
MykolaSopihaNov 14, 2021
94b4b55
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
3c64c3e
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
0a2e5bf
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
845e6cd
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
cf548d3
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
65e6074
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
50d394e
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
16e39af
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
81ec818
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
c73290f
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
694231e
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
803f356
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
5567538
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
effb16b
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
ec4ec4b
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
b098c1b
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
645b807
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
bc3faeb
Update 1-js/09-classes/02-class-inheritance/article.md
MykolaSopihaNov 14, 2021
d6fd5db
Update 1-js/09-classes/02-class-inheritance/2-clock-class-extended/ta…
MykolaSopihaNov 14, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
That's because the child constructor must call `super()`.
Це тому, що конструктор дочірнього классу повинен викликати `super()`.

Here's the corrected code:
Ось правильний код:

```js run
class Animal {
Expand All@@ -21,7 +21,7 @@ class Rabbit extends Animal {
}

*!*
let rabbit = new Rabbit("White Rabbit"); //ok now
let rabbit = new Rabbit("Білий кролик"); //зараз добре
*/!*
alert(rabbit.name); //White Rabbit
alert(rabbit.name); //Білий кролик
```
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,11 +2,11 @@ importance: 5

---

#Error creating an instance
#Помилка створення екземпляра

Here's the code with`Rabbit`extending `Animal`.
Ось код з`Rabbit`розширює `Animal`.

Unfortunately, `Rabbit` objects can't be created. What's wrong? Fix it.
На жаль, неможливо створити об’єкти `Rabbit`. Що не так? Полагодьте це.
```js run
class Animal {

Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -2,14 +2,14 @@ importance: 5

---

#Extended clock
#Покращений годинник

We've got a`Clock` class. As of now, it prints the time every second.
У нас є клас`Clock`. На даний момент він виводить час кожну секунду.


[js src="source.view/clock.js"]

Create a new class`ExtendedClock` that inherits from `Clock`and adds the parameter`precision` --the number of `ms` between "ticks".Should be`1000` (1second) by default.
Створіть новий клас`ExtendedClock`, який успадковує від `Clock`і додає`precision` --кількість `мс` між "цоканнями".Типово, інтервал повинен бути`1000` (1секунда).

-Your code should be in the file `extended-clock.js`
-Don't modify the original`clock.js`.Extend it.
-Ваш код повинен бути у файлі `extended-clock.js`
-Не змінюйте оригінал`clock.js`.Розширте його.
394 changes: 197 additions & 197 deletions1-js/09-classes/02-class-inheritance/article.md
View file
Open in desktop

Large diffs are not rendered by default.

View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View file
Open in desktop
Loading
Sorry, something went wrong.Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

[8]ページ先頭

©2009-2025 Movatter.jp