본문 바로가기

자바이론2

JAVA - 클래스의 구성 * 클래스의 구성을 읽기 전에 먼저 클래스와 객체를 읽어주세요! https://codewos.tistory.com/36 클래스는 필드, 생성자, 메소드로 구성되어 있다. 이 세 가지는 클래스 내에서 생략되거나 여러 개를 만들어 낼 수도 있다. 지난번 '클래스와 객체' 글처럼 쿠키런 킹덤의 쿠키들로 이들에 대해서 살펴보자. 1. 필드 : 클래스에 포함되어 있는 변수로 객체의 데이터가 저장되는 곳 쿠키공장에서 쿠키를 만든다고 생각해보자. 각각 다른 쿠키를 만드려면 각 쿠키의 속성이 달라야 한다. 이러한 속성값은 클래스의 필드에 선언된다. 아래와 같이 쿠키 공장을 간단하게 만들어 보았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 package cookieFac.. 2022. 7. 15.
JAVA - 클래스와 객체 1. 클래스와 객체 클래스는 함수들과 이에 관련된 변수들을 한 곳에서 관리하고 재사용할 수 있게 해준다. 클래스와 객체를 비유적으로 설명하자면 클래스는 쿠키틀이고 객체는 그 틀에 맞춰 찍어낸 쿠키이다. 쿠키틀로 많은 쿠키들을 찍어낼 수 있는 것처럼 하나의 클래스로부터 많은 객체를 만들어낼 수 있다. 그런데 이 객체들은 각각의 특징과 움직임을 가진다. 아래에서 좀 더 자세하게 살펴보자. 2.객체란? 그런데 각각의 객체는 자신만의 속성(attribute)이 있어서 다른 객체와 구분이 가능하다. 쿠키런 킹덤과 그곳의 쿠키들로 객체에 대해서 자세히 살펴보자. 클래스를 이용해 다양한 쿠키 객체들을 만들어 냈다. 그런데 위의 사진처럼 각각의 쿠키 객체들은 다른 쿠키 객체와 한눈에 비교가 된다. 각 쿠키들은 저마다 .. 2022. 6. 20.