33 lines
792 B
Markdown
33 lines
792 B
Markdown
# Счетчик объектов
|
||
|
||
[importance 5]
|
||
|
||
Добавить в конструктор `Article`:
|
||
<ul>
|
||
<li>Подсчёт общего количества созданных объектов.</li>
|
||
<li>Запоминание даты последнего созданного объекта.</li>
|
||
</ul>
|
||
Используйте для этого статические свойства.
|
||
|
||
Пусть вызов `Article.showStats()` выводит то и другое.
|
||
|
||
Использование:
|
||
|
||
```js
|
||
function Article() {
|
||
this.created = new Date();
|
||
*!*
|
||
// ... ваш код ...
|
||
*/!*
|
||
}
|
||
|
||
new Article();
|
||
new Article();
|
||
|
||
Article.showStats(); // Всего: 2, Последняя: (дата)
|
||
|
||
new Article();
|
||
|
||
Article.showStats(); // Всего: 3, Последняя: (дата)
|
||
```
|
||
|