반응형

접근 제한자 2

상속(Inheritance)이란?

상속 상속이란?상속은 다른 클래스 간의 관계를 설정하고 계층적 순서(is-a관계)로 정보를 관리하며 코드를 재상요하는 데 도움됨.새로운 클래스를 만들 때, 원하는 코드 중 일부가 포함된 클래스가 이미 있는 경우, 기존 클래스에서 새 클래스를 파생(상속) 시킬 수 이있음.기존 클래스의 멤버 변수와 메서드를 재사용할 수 있음.상속의 필요성한 클래스가 다른 클래스의 특징(멤버 메서드와 변수)을 가져오도록 하는 자바 객체지향 프로그래밍의 필수적인 부분, 클래스 간의 관계를 더 잘 이해할 수 있음.프로그램 구조를 더욱 조직화할 수 있기 때문에 코드의 가독성과 해석 가능성이 향상됨.응용 프로그램의 유지 및 관리에 유용함.클래스 상속부모 클래스의 필드와 메소드를 자식 클래스에게 물려줄 수 있음.부모 클래스 = 슈퍼 ..

Java Study 2024.06.28

메서드(method)란?

메서드(method)란?프로그램에서 반복되는 특정 작업을 수행하기 위한 코드의 집합.Ex) System.out.println() : 콘솔에 메세지를 출력하는 기능의 함수.메서드의 종류(유형)?표준 라이브러리(J2SE API) 메서드1. 자바 클래스 라이브러리에 이미 정의되어 있는 메서드.2. 사전 정의 메서드 또는 내장 메서드라고도 함.3. 언제든 프로그램에서 호출하기만 하면 사용할 수 있음.사용자 정의 메서드1. 사용자 또는 프로그래머가 작성한 메서드.2. 필요에 따라 추가, 보완 , 수정, 삭제할 수 있음.메서드의 필요성?재사용성 : 코드의 중복 작성을 방지. 특정 메서드를 호출하여 코드를 재사용할 수 있음.가독성 : 코드를 쉽게 읽을 수 있음. 코드를 쉽게 이해할 수 있음.유지보수성 : 코드를 더 ..

Java Study 2024.06.20
반응형