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

javascript

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

Java 자바 상속 (Inheritance) 특징 및 사용법

java

상속이란? 자바에서 상속은 객체 지향 프로그래밍(OOP)의 중요한 개념 중 하나입니다. 상속은 클래스 간에 코드를 재사용하고 클래스의 계층 구조를 형성하는 데 사용됩니다. 자바에서 클래스는 다른 클래스로부터 상속을 받을 수 있습니다. 상속을 통해 부모 클래스의 특성과 메소드를 자식 클래스가 물려받을 수 있습니다. 상속은 코드의 재사용성을 높이고 유지보수를 쉽게 만들어줍니다. 상속의 특징 상속은 객체 지향 프로그래밍에서 중요한 특징 … Read more

Java 자바의 기초 (상속, super, 메소드 오버로딩 & 오버라이딩)

java

개발일지 객체 지향 프로그래밍에서 중요한 주제 중 하나인 상속에 대해 학습하였습니다. 기본 이해가 중요하다고 생각하여 기본 개념에 집중하면서 코드를 작성하며 상속의 과정을 익히는데 많은 시간을 투자했습니다. 이번 글에서는 상속, super, 메소드 오버로딩, 메소드 오버라이딩에 대한 학습 내용을 간략하게 정리해보겠습니다. 상속 자바에서 상속은 객체 지향 프로그래밍의 핵심 개념 중 하나로, 기존 클래스의 특성(멤버 변수 및 메소드)을 … Read more