상세 컨텐츠

본문 제목

[JAVA] 객체지향 주요 키워드 | 클래스와 객체 | class의 구성요소 | 메서드

IT/JAVA

by o_zeew 2024. 4. 9. 17:07

본문

24.04.09 39일차

 

객체지향 주요 키워드

class

필드

메서드

생성자

오버로딩

접근자

수정자

 

 

클래스와 객체

   class     vs  object

붕어빵틀  vs  붕어빵

 

class의 구성요소

- 필드(전역변수,멤버변수)

- 메소드(멤버함수)

 

모든 class는 object라고 하는 조상 class를 상속받아서 생성됨

private으로 선언된 name은 밖에서 사용 불가
private 설정이 되지 않은 info는 밖에서 사용 가능

 

메서드선언

 

메서드호출

상속 받은 기능들

 

static : 클래스의 공통함수(정적형)

 

반복되는 것을 줄이기 위해 메소드로 정의

반복되는 값 확인
메서드로 정리

 

 

오버로딩(overloading : 중복선언)

1) 메서드명은 반드시 동일해야 함.

2) 매개변수의 종류, 개수, 순서가 서로 다르게 작성해야 함.

3) 오버로딩을 사용하는 이유 : 직관적인 작업을 하기 위해

 

String.format() : 바로 출력되는 것이 아니라 만들어진 문자열을 왼쪽에 기술된 변수에 담아줌

 

 

 

'IT > JAVA' 카테고리의 다른 글

[JAVA] 제품관리 프로그램 실습  (0) 2024.04.15
[JAVA] 회원관리 프로그램 실습  (0) 2024.04.09
[JAVA] 다항배열  (0) 2024.04.08
[JAVA] 배열(배열객체)  (0) 2024.04.05
[JAVA] Package  (0) 2024.03.22

관련글 더보기