Java Class 정의와 활용

Chori·2021년 11월 29일
0

클래스 정의

자바에서 클래스는 속성을 표현하는 필드(field)와 기능을 표현하는 메소드(method)
구성되어 있다. 또한 생성된 객체의 필드를 초기화하는 생성자를 포함하고 있다.

public class SquidGame { //클래스
	
	public static final String title = "SquidGame"; //필드
	static int people = 456;
	
	public static void main(String[] args) { //메서드
    
		Game firstGame = new Game();
        
		int people = firstGame.playGame();
        
		System.out.println(people);
	}
	
}

class Game { 
	
	int playGame() {
		int winner = (SquidGame.people)-10;
        
		return winner;
	}
}

this 키워드

역할

  1. 자기 자신의 메모리를 가리킨다.
  2. 생성자에서 다른 생성자를 호출한다.
  3. 인스턴스가 자신의 주소를 반환할 때 사용한다.
profile
꾸준한 성장

0개의 댓글