상속은 현실에서 부모가 자식에게 물려주는 행위를 말한다. 객체 지향 프로그래밍에서도 부모 클래스의 멤버를 자식 클래스에게 물려줄 수 있다. 프로그램에서는 부모 클래스를 상위 클래스라고 부르고, 자식 클래스를 하위 클래스 또는 파생 클래스라고 부른다. 상속을 이용하면 부
Model-View-Controller의 약자인 MVC는 소프트웨어 개발에서 사용되는 디자인패턴 중 하나이다. 이 패턴은 사용자 인터페이스와 비즈니스 로직을 분리하여 애플리케이션의 유지보수성과 확장성을 향상시키는데 도움이 된다.각각은 다음과 같은 역할을 한다.1\. M
브라우저 렌더링이란? 브라우저 렌더링은 웹 페이지를 사용자의 눈에 보이는 화면으로 변환하는 과정을 말한다. 즉 쉽게 말해 웹 페이지의 내용을 브라우저 화면에 표시하는 과정을 의미한다. 웹 페이지를 구성하는 HTML, CSS 및 JavaScript와 같은 웹 리소스를 해
클래스(Class) : 객체를 만들어 내기 위한 설계도 혹은 틀을 의미한다. 붕어빵을 만들어 낼 붕어빵 틀로 가장 흔하게 비유되곤 한다. 각 역할에 따라 클래스를 구분한다면 코드의 가독성이 높아지며 객체지향적인 코드를 만들 수 있다. 클래스나 메소드를 작게 나