์์) ๊ฐ๊ฐ Constructor function์ผ๋ก ๋ง๋ค์ด์ง Parent Class์ธ Person๊ณผ Child Class์ธ Student๊ฐ ์๋ค๊ณ ๊ฐ์ ํ์. Student๋ Person์ methods์ propeties๋ฅผ ์์๋ฐ์ ์ ์๊ณ ์ข๋ ๊ตฌ์ฒด์ ์ด๋ค. ์ด๋ฌํ
Class๋ ์ฌ์ค "ํน๋ณํ ํจ์"์ด๋ค. ํจ์๋ฅผ ํจ์ ํํ์๊ณผ ํจ์ ์ ์ธ์ผ๋ก ์ ์ํ ์ ์๋ฏ์ด class ๋ฌธ๋ฒ๋ class ํํ์๊ณผ class ์ ์ธ ๋ ๊ฐ์ง ๋ฐฉ๋ฒ์ ์ ๊ณตํ๋ค. Syntactic sugar์ด๋ผ๊ณ ๋ ๋ถ๋ฆฐ๋ค. JavaScript์์ฒด๊ฐ Class๋ฅผ ๊ฐ๊ณ ์๋ ๊ฒ
class? ์ฐ๊ด์๋ data๋ค ํ ๋ฐ ๋ฌถ์ด๋๋ container ๊ฐ์ ์์ด.field ์์ฑ : name, agemethod ํ๋ : speak();์ฆ class๋ fields์ methods๊ฐ ์ข ํฉ์ ์ผ๋ก ๋ฌถ์ฌ์๋ค. class : template ํ์ ๋ง๋ ๋ค. dec