JavaScript 자바스크립트 클래스 (Class) 개념 정리 및 사용법

javascript

자바스크립트 클래스란? 자바스크립트에서 클래스란 객체를 생성하는 템플릿입니다. 클래스를 사용하면 비슷한 객체를 쉽게 여러 개 만들 수 있으며, 코드의 재사용성과 유지보수가 용이해집니다. ES6 이전에는 프로토타입 기반 상속을 사용했지만, ES6부터는 클래스 기반의 문법이 도입되어 객체 지향 프로그래밍이 더욱 명확하고 직관적으로 이루어지게 되었습니다. 클래스의 특징 자바스크립트에서 클래스는 객체 지향 프로그래밍을 구현하는 데 사용되는 구조입니다. 클래스는 데이터와 이 데이터를 … Read more

Java 자바 접근제어자 (public, private, protected, default) 설명

java

접근제어자란? 자바에서 접근제어자는 클래스, 메서드, 변수 등의 멤버에 대한 접근 권한을 제어하는 데 사용됩니다. 각 멤버에 대한 접근 권한을 제어하여 외부에서의 무분별한 접근을 방지하고, 객체 지향 프로그래밍의 캡슐화 원칙을 유지하는 데 사용됩니다. 접근제어자 종류 💡다음은 자바에서 사용되는 네 가지 접근 제어자의 허용 범위를 나타내는 표입니다. 클래스 내부 같은 패키지 내의 클래스 다른 패키지의 자식 클래스 … Read more