ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому
ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€

🀯 Java-Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€: Π½Π°ΠΉΠ΄ΠΈ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ!

🀯 Java-Ρ…Π°Ρ€Π΄ΠΊΠΎΡ€: Π½Π°ΠΉΠ΄ΠΈ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ! БСгодня Π·Π°Π΄Π°Ρ‡ΠΊΠ° со Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠΎΠΉ. На ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ взгляд, ΠΊΠΎΠ΄ Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΈ Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΉ. ΠœΡ‹ создаСм класс-наслСдник, пСрСопрСдСляСм ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΈ Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌ Π΅Π³ΠΎ. Π§Ρ‚ΠΎ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ этот ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ запускС? public class Main { static class Parent { public Parent() { init(); } void init() { System.out.println("Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ родитСля"); } } static class Child extends Parent { private String name = "Java"; @Override void init() { System.out.println("Π”Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ: " + name.length()); } } public static void main(String[] args) { new Child(); } } Π’Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ ΠΎΡ‚Π²Π΅Ρ‚Π°: 1. Π”Π»ΠΈΠ½Π° ΠΈΠΌΠ΅Π½ΠΈ: 4 2. Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΡ родитСля 3. Ошибка компиляции 4. NullPointerException Π²ΠΎ врСмя выполнСния πŸ‘‡ ΠŸΠΈΡˆΠΈΡ‚Π΅, ΠΊΠ°ΠΊ Π΄ΡƒΠΌΠ°Π΅Ρ‚Π΅, ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ! Π§ΡƒΡ€ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Π² IDE! А ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚ ΠΈ объяснСниС я спрятал Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π΅: πŸ‘‰ @BookJava

77 просмотров

Канал Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€Π°

1Β 614 подписчиков Β· IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

Π•Ρ‰Ρ‘ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ Β«IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ»

Π§ΠΈΡ‚Π°Ρ‚ΡŒ дальшС

Π”Π²Π° Ρ€Π°Π·Π° Π² нСдСлю свСТиС посты этого ΠΊΠ°Π½Π°Π»Π° β€” Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΈ Π² Π»ΠΈΡ‡Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ. Π‘Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ поиска ΠΊΠ°Π½Π°Π»Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.