ООП TypeScript - Класи

Task 01

Створіть клас Paragraph_01 що містить такі властивості: text - текст усередині параграфа. Тип вкажіть самостійно. Реалізуйте метод render який створює об'єкт p (тег параграф), додає до нього текст із властивості text та повертає параграф.

Task 02

Створіть клас Paragraph_02. Скопіюйте в нього реалізацію властивостей та методів із Paragraph_01. Допишіть конструктор, який приймає текст та надає його властивості text класу. До речі, сподіваюся, ви здогадалися вказати, що метод render повертає тип HTMLParagraphElement.

Task 03

Створіть клас Paragraph_03. Скопіюйте в нього реалізацію властивостей та методів із Paragraph_02. Додайте властивість bold типу boolean, яка за умовчанням дорівнює false. До методу render() додайте рядок, який перевіряє властивість bold і якщо він дорівнює true, обертає весь текст усередині параграфа тегом b. До конструктора додайте другим аргументом властивість bold.

Task 04

Внесіть зміну до попереднього класу, зробивши властивість bold, у функції конструктора - необов'язковою.

Task 05

Створіть клас Paragraph_05, до якого скопіюйте вміст класу...

Завдання доступні після придбання курсу

Task 06

Вивчіть як влаштований клас ParagraphExample і як...

Завдання доступні після придбання курсу

Task 07

Напишіть клас List_07, який приймає властивість data тип...

Завдання доступні після придбання курсу

Task 08

Створіть клас Paragraph_01 що містить такі властивості: text...

Завдання доступні після придбання курсу

Task 09

Створіть клас Paragraph_01 що містить такі властивості: text...

Завдання доступні після придбання курсу

Task 10

Створіть клас Paragraph_01 що містить такі властивості: text...

Завдання доступні після придбання курсу

Task 11

Клас може містити лише метод. Створіть клас ConsoleMessage,...

Завдання доступні після придбання курсу

Task 12

Створіть клас Cart, який містить лише один метод...

Завдання доступні після придбання курсу

Task 13

Створіть клас CellOperator, який містить властивість code -...

Завдання доступні після придбання курсу

Task 14

Створіть клас CellPhone у який скопіюйте код із...

Завдання доступні після придбання курсу

Task 15

Створіть клас Palindrome, який приймає в конструкторі рядок...

Завдання доступні після придбання курсу