제니노트

패키지, 클래스, 변수, 메소드에 대해 [자바] 본문

Java/etc

패키지, 클래스, 변수, 메소드에 대해 [자바]

yangjennie 2023. 3. 5. 14:59
반응형

(1) 패키지

: 클래스들을 모아둔 것 패키지를 통해 라이브러리와 구별이 가능하다.

패키지를 사용하는 것은 클래스명을 보장하기 위함이다

서로 다른 용도의 라이브러리를 사용할 때 이름이 충돌하는 클래스가 있을 수 있는데 이럴 때 패키지 기능을 이용하여 클래스 이름이 충돌하는 것을 방지한다.

 

패키지의 형태

 

(2) 클래스

: 붕어빵 틀이다. 객체를 정의할 수 있는 틀 또는 설계도이다.

클래스는 객체의 변수들과(variables)와 객체 생성을 나타내는 메소드들(methods)로 나타낸다. 

 

클래스의 형태

(3) 변수

: 데이터를 저장하기 위한 메모리 공간

 

(4) 메소드

: 특정 작업을 수행하는 일련의 과정을 묶은 것, 즉 클래스에 필요한 기능을 함수로 묶은 것 

이 때, 클래스는 객체의 변수들로 이루어져있다고 되어있는데 이는 필드라고도 한다. 

클래스에 포함되어 있는 변수가 필드인 것이다. 

 

참고 : http://www.tcpschool.com/java/java_class_intro

 

코딩교육 티씨피스쿨

4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등

tcpschool.com

https://www.boostcourse.org/cs126/lecture/141732/?isDesc=false 

 

쉽게 배우는 자바1

부스트코스 무료 강의

www.boostcourse.org

 

반응형
Comments