์ด ๊ธ์ ์ํ์ฝ๋ฉ์ 'Java' ๊ฐ์ข๋ฅผ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค. ์ฐฝ์์ ์ธ ์์ ์์์ ์์ ํด๋์ค์ ๊ธฐ๋ฅ์ ํ์ ํด๋์ค์๊ฒ ๋ฌผ๋ ค์ฃผ๋ ๊ธฐ๋ฅ์ ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ํ์ ํด๋์ค๋ ์์ ํด๋์ค์ ๋ฉ์๋๋ฅผ ์ฃผ์ด์ง ๊ทธ๋๋ก ์ฌ์ฉํด์ผ ํ ๊น์? ๋ง์ฝ ๊ทธ๋์ผ ํ๋ค๋ฉด ์ ์ฝ์ด ์๋นํ ๊ฒ์ ๋๋ค. ์ด๋ฐ ์ ์ฝ์ ๋ฒ์ด๋๋ ค๋ฉด ํ์ ํด๋์ค๊ฐ ๋ถ๋ชจ ํด๋์ค์ ๊ธฐ๋ณธ์ ์ธ ๋์๋ฐฉ๋ฒ์ ๋ณ๊ฒฝํ ์ ์์ด์ผ ํฉ๋๋ค. ์ด๋ฐ ๋งฅ๋ฝ์์ ๋์ ๋ ๊ธฐ๋ฅ์ด ๋ฉ์๋ ์ค๋ฒ๋ผ์ด๋ฉ(overriding)์ ๋๋ค. package org.opentutorials.javatutorials.overriding.example1; class Calculator { int left, right; public void setOprands(int left, int right) { this.l..