자바 기본 개념 (1) 썸네일형 리스트형 면접에서 진짜 자주 나오는 자바 질문 - 섹션 1. 자바 기본 개념 1. 자바에서 객체 지향 프로그래밍(OOP)의 주요 특징자바는 객체 지향 프로그래밍(OOP, Object-Oriented Programming)을 지원하는 언어이다. 객체 지향 프로그래밍의 주요 특징은 다음과 같다:캡슐화(Encapsulation): 데이터와 그 데이터를 처리하는 메서드를 하나로 묶는 개념이다. 객체 내부의 상태는 직접 접근할 수 없고, 외부에서 접근할 때는 메서드를 통해서만 이루어진다. 이를 통해 객체의 상태를 보호하고, 불필요한 외부 간섭을 차단할 수 있다.상속(Inheritance): 부모 클래스의 속성과 메서드를 자식 클래스가 상속받아 사용할 수 있게 해주는 개념이다. 이를 통해 코드 재사용성과 유지보수성이 향상된다. 상속을 사용하면 계층적인 구조를 만들 수 있으며, 다형성과 결합.. 이전 1 다음