[Java] 객체 지향 프로그래밍

SeoYoon·2023년 6월 7일

💗JAVA

목록 보기
1/21

🖤 객체 지향 프로그래밍

: 객체(부품)을 만들고, 이 객체들을 서로 연결해서 더 큰 프로그램을 완성하는 기법
-> 자바는 객체 지향 프로그래밍을 위한 최적의 언어

1. 프로그램 소스 분석


	public class Hello {     }
    
  • public class : 클래스 선언부
  • Hello : 클래스 이름
  • {} : 클래스 블록

: 클래스 이름은 소스 파일명과 동일해야 하며, 대소문자도 일치해야 한다.

public statics void main(String [] args) {
System.out.println("Hello Java");
}
  • public static void main(String[] args) : 메소드 선언부
  • main : 메소드 이름
  • {System.out.println("Hello Java");} : 메소드 블록

2. 주석 사용하기

❔ 주석 : 코드에 설명을 붙인 것, 컴파일 과정에서 무시되고 실행문만 바이트 코드로 번역됨

  • // : 라인 주석
  • /*...*/ : 범위 주석
  • /**...*/ : 도큐먼트 주석


    주석 기호 코드는 코드 내 어디서든 작성이 가능하지만 문자열("")내부에서 작성하면 안 된다.
    -> 데이터로 인식함

3. 실행문과 세미콜론(;)

: 실행문의 끝에는 반드시 세미콜론을 붙여서 실행문이 끝났음을 표시해 주어야 함
-> 그렇지 않으면 컴파일 에러가 발생한다.
ex.) System.out.println("Hello Java");


💙 실행문 예시 1
  • int x; : 변수 x 선언
  • x = 1; : 변수 x에 1을 저장 ( 자바에서 '='는 우측 값을 좌측에 저장한다는 의미로 사용된다. )
  • int y = 2; : 변수 y를 선언하고 2를 저장
  • int result = x + y; : 변수 result를 선언하고 변수 x와 y를 더한 값을 저장
  • System.out.println(result); : println 메소드 호출 (result 값 출력)

💙 실행문 예시 2

int x = 1;
int y = 2;
int result = x + y;
System.out.println(result);

컴파일러는 세미콜론까지 하나의 실행문으로 해석하기 때문에
하나의 실행문을 여러 줄에 걸쳐서 작성하고 맨 마지막에 세미콜론을 붙여도 된다.

profile
공부 기록

0개의 댓글