[객체지향 언어의 특징]객체지향 언어는 캡슐화, 다형성, 상속성의 특성을 갖는다.캡슐화(Encapsulation): 코드 구현부를 프로그램 외부에 보이지 않게 가능. 변수나 메소드의 접근권한을 설정할 수 있게 하여 변수나 메소드에 대해 권한이 없는 사용을 방지.다형성(polymorphism): 하나의 인터페이스 방식으로 다양한 처리 결과를 만들 수 있게 함.상속성(Inheritance): 한 요소의 속성을 다른 요소가 물려받아 중복 선언을 하지 않아도 작동하게 함.📌 어트리뷰트(Attribute)란?자바에서 "어트리뷰트(Attribute)"는 보통 클래스의 속성(멤버 변수, 필드) 을 의미합니다.즉, 객체가 가지는 데이터(상태)를 저장하는 변수라고 생각하면 됩니다.✅ 1. 어트리뷰트(속성)의 기본 개념..