[JAVA] ์ ๊ทผ์ ์ด์
๋จ๊ถ์ฑ ์ ์์ ๊ฐ์๋ฅผ ๋ณด๊ณ ch7์ ์ ๋ฆฌํด๋ณด์๋ค!
https://youtu.be/Qm08p4Vk2sw?si=Rz3KdfmQ1wLPFjaq
private ๊ฐ์ ํด๋์ค ๋ด์์๋ง ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค
(default) ๊ฐ์ ํจํค์ง ๋ด์์๋ง ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค
protected ๊ฐ์ ํจํค์ง ๋ด์์, ๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ํจํค์ง์ ์์ ํด๋์ค์์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค
public ์ ๊ทผ ์ ํ์ด ์ ํ ์๋ค.
MyParent ํด๋์ค๋ฅผ default๋ฅผ ๋ง๋ค์๊ณ ,
MyParent์ ๋ค๋ฅธ ํจํค์ง์์ MyChild
MyParent๊ฐ ์ ๊ทผ์ ์ด์๊ฐ (default)์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ํจํค์ง์์ ์ฌ์ฉ์ ํ๋ ค๊ณ ํ๋ฉด ์๋ฌ๊ฐ ๋๋ค.
์ด๊ฑธ ํด๊ฒฐํ๊ธฐ ์ํด์๋ public class MyParent {} ๋ผ๊ณ ์จ์ค์ผ ํ๋ค.
์ฌ๊ธฐ์ ์๋ฌ๊ฐ ๋๋ ์ด์ ๋ ๋ค๋ฅธ ํจํค์ง์ด๊ธฐ ๋๋ฌธ์ด๋ค