Java

자바 클래스와 메소드

보로로롬 2016. 3. 15. 16:47

클래스

-객체를 만드는 설계도 (자바프로그램은 클래스로 구성)
-public 키워드는 Hello 클래스가 다른클래스에서도 사용가능함을 나타낸다.
-같은클래스에서는 똑같은 클래스가 있으면안됨
-클래스 = 필드(변수) + 메소드(함수)


메소드(method, 함수) 

-입력을 받아서 작업을 수행하고 결과를 내보내는 작은 기계
-메소드 안에 들어있는 문장들을 차례대로 실행한후에 작업의 결과를 외부로 반환
-명령어들의 집합


메소드의 정의 

-public: 누구나 이용할 수 있음
-static: 정적 메소드(다음에 학습)
-void: 반환값이 없음
-Main: 메소드 이름
-String args[]: 매개 변수(메소드가 외부에서 받는 데이터)


프로그래밍에서 함수 : 명령문장들의 집합

함수의 구성요소

-몸통: 이 함수가 호출됐을 때 실행해야될 문장집단
-매개변수 : 함수가 실행될 때 전달 받는 입력 값
-반환값 : 함수가 끝나고 돌려줘야되는 값