• ОЀОРМИВЬ ΠŸΠžΠ”ΠŸΠ˜Π‘ΠšΠ£ ΠžΠ’Π—Π«Π’Π«

πŸ’» ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π‘ΡƒΡ€Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ

Gatsby

ВЕЧНЫЙ

Gatsby

ВЕЧНЫЙ
РСгистрация
10 ΠžΠΊΡ‚ 2018
БообщСния
42,170
Π›Π°ΠΉΠΊΠΈ
179,113
Автор: Волосатов
НазваниС: Π‘ΡƒΡ€Π½Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ

PIC1.png


Наглядная дСмонстрация ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ программирования Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π±Π΅Π³Π°ΡŽΡ‰ΠΈΡ… ΠΏΠΎ экрану Β«Π·ΠΌΠ΅Π΅ΠΊΒ».


1)Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ сдСлаСм нСбольшоС тСорСтичСскоС Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΠΎΡ‚ΠΎΠΊΠΈ

ΠΈ Π½Π°Ρ‡Π½Ρ‘ΠΌ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ консольноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с самодостаточным классом

для ΠŸΠΈΡ‚ΠΎΠ½Π°.



2) Π’Π΅Ρ€Ρ€Π°Ρ€ΠΈΡƒΠΌ - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠΌ экран для Π½Π°ΡˆΠΈΡ… ΠΏΠΈΡ‚ΠΎΠ½ΠΎΠ².

Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΠΏΠΎ краям стСнки, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Π½Π΅ ΡƒΠΏΠΎΠ»Π·Π»ΠΈ.

НапишСм Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для сохранСния ΠΈ отобраТСния символов.



3) На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ напишСм статичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ для добавлСния Π·Π°ΠΉΡ‡ΠΈΠΊΠ° Π½Π° ΠΏΠΎΠ»Π΅.

Для этого Π½Π°ΠΌ потрСбуСтся нСсколько Π²ΡΠΏΠΎΠΌΠΎΠ³Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ²,

ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ окаТутся ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΌΠΈ ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… частях нашСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’ ΠΊΠΎΠ½Ρ†Π΅ ΡƒΡ€ΠΎΠΊΠ° ΠΌΡ‹ Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ Π½Π° экран ΡΠΎΡ‚Π½ΡŽ Π·Π°ΠΉΡ‡ΠΈΠΊΠΎΠ²
smile.png





4) ΠŸΠΈΡ‚ΠΎΠ½Π°Ρ‚ΠΎΡ€ - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ опишСм Π½ΡƒΠΆΠ½Ρ‹Π΅ поля для нашСго ΠΏΠΈΡ‚ΠΎΠ½Π°

ΠΈ создадим ΡΡ‚Π°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ для создания Π΅Π³ΠΎ экзСмпляра.

Π’Π°ΠΊΠΆΠ΅ Π½Π°ΠΌ понадобится конструктор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ сдСлаСм ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌ.



5) ΠŸΠΎΠ²ΠΎΡ€ΠΎΡ‚ Π³ΠΎΠ»ΠΎΠ²Ρ‹ - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ сдСлаСм ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΈΡ‚ΠΎΠ½Π°,

ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚ Π΅Π³ΠΎ Π³ΠΎΠ»ΠΎΠ²Ρ‹ ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎ экрану.



6) ΠŸΠΎΡ‚ΠΎΠΊ ΠΏΠΈΡ‚ΠΎΠ½ΠΎΠ² - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ Π½Π°ΠΊΠΎΠ½Π΅Ρ†-Ρ‚Π°ΠΊΠΈ займёмся ΠΏΠΎΡ‚ΠΎΠΊΠ°ΠΌΠΈ.

Запустим Π½Π°ΡˆΠΈΡ… ΠΏΠΈΡ‚ΠΎΠ½ΠΎΠ² сначала Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠ΅,

Π° ΠΏΠΎΡ‚ΠΎΠΌ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… - Π½Π°ΠΌ понадобится ΠΌΠ΅Ρ‚ΠΎΠ΄ Run().

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠ΅ΠΊΡ†ΠΈΡŽ Ρ‡Π΅Ρ€Π΅Π· lock.

ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΡƒΠ΅ΠΌ Ρ€Π΅ΠΆΠΈΠΌ Foreground/Background Ρ€Π΅ΠΆΠΈΠΌΡ‹.



7) Бурная Тизнь - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ допишСм класс ΠΏΠΈΡ‚ΠΎΠ½ ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ эстСтичСскоС ΡƒΠ΄ΠΎΠ²ΠΎΠ»ΡŒΡΡ‚Π²ΠΈΠ΅

ΠΎΡ‚ созСрцания нашСго Ρ‚Π΅Ρ€Ρ€Π°Ρ€ΠΈΡƒΠΌΠ° с нашими ΠŸΠΈΡ‚ΠΎΠ½Π°ΠΌΠΈ ΠΈ Π—Π°ΠΉΡ†Π°ΠΌΠΈ.

8) На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ поиграСмся с ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ΠΎΠΌ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ²,


Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΎΠΌ для создания критичСской

сСкции, Π²Ρ‹Π²Π΅Π΄Π΅ΠΌ Π½Π° экран Π»Π΅Π³Π΅Π½Π΄Ρƒ ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² с id.


9) Π—Π°ΠΌΡ€ΠΈ! - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ статусах ΠΏΠΎΡ‚ΠΎΠΊΠ°:

Unstarted, Running, Wait/Sleep/Join, Abort Requested, Stopped.

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π» для остановки ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ² ΠΏΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΡŽ клавиш.

И научимся ΡΠΎΠΏΡ€ΠΎΡ‚ΠΈΠ²Π»ΡΡ‚ΡŒΡΡ этим остановкам.



10) Бмысл - На этом ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ сдСлаСм красивоС Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠ°.

Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ крСстики Π½Π° экран для "Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎΠ³ΠΎ" Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΆΠΈΠ·Π½ΠΈ ΠΏΠΈΡ‚ΠΎΠ½Π°.



11) VIP. Π˜Π³Ρ€Ρ‹ со словами - Ссли Π΅ΡΡ‚ΡŒ Ρ„Π°ΠΉΠ» ΠΈΠ· 27000 слов, Ρ‚ΠΎ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсного.

На ΡƒΡ€ΠΎΠΊΠ΅ ΠΌΡ‹ ΠΈΡ‰Π΅ΠΌ ΠΏΠ°Π»ΠΈΠ½Π΄Ρ€ΠΎΠΌΡ‹, дСтскиС слова ΠΈ Π°Π½Π°Π³Ρ€Π°ΠΌΠΌΡ‹.

Π₯ΠΎΡ€ΠΎΡˆΠ΅Π΅ ΠΏΠΎΠ΄ΡΠΏΠΎΡ€ΡŒΠ΅ для ΠΈΠ³Ρ€Ρ‹ Π­Ρ€ΡƒΠ΄ΠΈΡ‚.



ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅:

Π‘ΠΊΡ€Ρ‹Ρ‚ΠΎΠ΅ содСрТимоС доступно для зарСгистрированных ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ!



Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ:


 
Π’ΠΠ–ΠΠž:

НС оставляйтС ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ с ΠΏΡ€ΠΎΡΡŒΠ±Π°ΠΌΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ / Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ссылку Π½Π° скачиваниС ΠΈΠ»ΠΈ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ Ρ‚ΠΈΠΏΠ° Β«404Β», «ошибка».

Для восстановлСния ссылки Π΅ΡΡ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΠΈ Β«Π–Π°Π»ΠΎΠ±Π° / Π’ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ссылку» Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ постС Ρ‚Π΅ΠΌΡ‹.

ΠŸΡ€ΠΈ Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΠΈ Π’Π°Ρˆ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½, Π° Π’Π°Ρˆ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Π½ Π½Π° сутки. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΈΠ·ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° нашСго сайта.
Π‘Π²Π΅Ρ€Ρ…Ρƒ Π‘Π½ΠΈΠ·Ρƒ