[Data structure] Singly LinkedList 설명해 줄게!

이번에는 LinkedList에 대해 학습한다!

Data Structure & Algorithum · September 20, 2024 · Me

[Data structure] ArrayList를 설명해 줄게!

배열과 리스트의 차이를 학습한 후 배열기반 리스트인 ArrayList를 학습한다.

Data Structure & Algorithum · August 14, 2024 · Me

모든 객체가 Object를 상속받아야 하는 이유

Object 클래스가 있어야 하는 이유를 정리해보자.

java · June 18, 2024 · Me

객체 지향 5원칙 중 단일 책임 원칙(SRP)을 예제 코드에 적용해보자

객체 지향 5원칙인 SOLID 중 단일 책임 원칙인 Single Responsibility principle을 자바 코드에 적용해보자.

java · April 15, 2024 · Me

배운 다형성이 왜 객체 지향의 중요한 특징인가?

자바의 다형적 참조가 객체 지향의 다형성을 어떻게 나타내는지 알아본다.

java · April 10, 2024 · Me

자바의 다형적 참조, 추상 클래스 그리고 인터페이스

자바의 메모리 영역과 상속을 토대로 어떻게 다형성이 구현되는지, 다형성을 구현하는 방법 중 하나인 캐스팅, 그리고 효과적으로 다형성을 구현하기 위한 추상 클래스와 인터페이스에 대해 알아본다.

java · March 20, 2024 · Me

상속과 오버라이딩이 메모리 영역에서 어떻게 이뤄지지?

자바에서는 상속과 오버라이딩을 어떻게 만드는지와 메모리 영역에서 어떻게 작동되는지 알아본다.

java · February 29, 2024 · Me