Java 자바 다형성 (Polymorphism) 개념 정리 및 활용

java

다형성이란? 자바에서 다형성은 하나의 객체가 여러 가지 형태(클래스 또는 인터페이스)로 사용될 수 있는 특성을 말합니다. 다형성은 객체 지향 프로그래밍의 중요한 개념 중 하나로, 코드의 재사용성과 유연성을 증가시킵니다. 다형성 (Polymorphism) 다형성은 객체 지향 프로그래밍에서 한 객체가 여러 가지 형태(타입)로 동작할 수 있는 특성을 말합니다. 다형성을 통해 부모 클래스 타입의 변수에 여러 종류의 자식 클래스 객체를 할당할 … Read more

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

java

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

Java 자바의 기초 (다형성, 추상클래스, final, 인터페이스)

java

개발일지 이번 글에서는 객체 지향 프로그래밍에서 중요한 다형성을 포함한 내용을 정리해보려 합니다. 기본 개념을 학습하는 것도 중요하지만, 실제로 코드를 작성하면서 익숙해지는 것도 중요한 것 같습니다. 다형성을 활용한 프로그래밍의 유용한 점들을 알게 되는 시간이였습니다. 그럼 다형성, 추상 클래스, final, 인터페이스에 대해 중요한 내용을 중심으로 간략하게 정리해보겠습니다. 다형성 다형성은 객체 지향 프로그래밍에서의 중요한 특징 중 하나로, 다양한 … Read more