ํด๋์ค (Class) ํด๋์ค๋ ๋ฐ์ดํฐ์ ๊ธฐ๋ฅ์ ํจ๊ป ๋ฌถ๋ ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค. ํน์ ํ ๊ฐ๋ ์ด๋ ๋ชจ์์ผ๋ก ์กด์ฌํ๋ ๊ฒ์ ๊ฐ์ฒด(object)๋ผ๊ณ ๋ถ๋ฅด๋๋ฐ, ๊ฐ์ฒด๋ฅผ ๋ง๋ค ๋ ์ฌ์ฉํ๋ ๊ฒ์ด ํด๋์ค์ด๋ค. ํด๋์ค ์ฌ์ฉํ๊ธฐ ํด๋์ค ์ด๋ฆ์ ๋๋ฌธ์๋ก ์์ฑํด์ค๋ค. ์ฒซ ๋งค๊ฐ๋ณ์๋ ๋ฐ๋์ s
ํด๋์ค ์์์ ๋ฌผ๋ ค๋ฐ์ ๊ธฐ๋ฅ์ ์ ์งํ ์ฑ๋ก ๋ค๋ฅธ ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๋ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ์ด๋ค.๊ธฐ๋ฅ์ ๋ฌผ๋ ค์ฃผ๋ ํด๋์ค๋ฅผ ๊ธฐ๋ฐ ํด๋์ค(base class), ์์์ ๋ฐ์ ์๋กญ๊ฒ ๋ง๋๋ ํด๋์ค๋ฅผ ํ์ ํด๋์ค(derived class)๋ผ๊ณ ํ๋ค.๋ณดํต ๊ธฐ๋ฐ ํด๋์ค๋ ๋ถ๋ชจ ํด๋์ค(pare
ํด๋์ค๋ ๊ฐ์ฒด(object)๋ฅผ ํํํ๊ธฐ ์ํ ๋ฌธ๋ฒ์ด๋ค.ํ์ด์ฌ์์ ํด๋์ค๋ฅผ ์ฌ์ฉํ ๋ ํด๋์ค์ ์ด๋ฆ์ ํญ์ ๋๋ฌธ์๋ก ์์ํด์ผ ํ๋ค.ํนํ ๋ฉ์๋์ ์ฒซ ๋ฒ์งธ ๋งค๊ฐ๋ณ์๋ ๋ฐ๋์ self๋ฅผ ์ง์ ํด์ผ ํ๋ค.์ง๊ธ๊น์ง ์ฌ์ฉํ int, list, dict, ์๋ฃํ๋ฑ๋ ์ฌ์ค ํด๋์ค์ด๋ค.P