Java _eclipse 출력
/*이론*/
시작개체로 사용되는 클래스 안에는 반드시 하나의 main() 함수가 선언되어 있어야 한다.
예)
public static void main(String [] args){
}
문제 1) 자바에서 함수(메소드 method ) 선언 형식 적으세요...
실행할 때 ) java Hello
main() 가진 시작개체 찾아요.. 프로그램 시작
main 함수(일==기능)
ㄱ. 기능 ? 프로그램의 시작, 종료하는 기능
ㄴ. 인자 ?
ㄷ. 리턴값 == 리턴자료형 void
[접근지정자] [기타제어자] 리턴자료형 함수명( [파라미터 or 인자 or arguments ...] ){
[return 리턴값;] return 문 생략가능
//return ;
}
1) 자바에서 모든 코드는 반드시 하나의 시작 개체로 사용하는 클래스 안에 존재해야 하며.. ( 설명 )
자바언어 특징 중 하나가 객체 지향적 프로그래밍 언어...
Object Oriented Programming
OOP
객체(Object) == 물건, 부품
예) 조립 컴퓨터...
돈() + 게임/웹서핑... (목적)
객체부품[메인] + [그] + [램] +... 등등..... 주문
> 객체+ 객체+ 객체+ 객체+ 객체+ 객체+ 객체+ 객체+ 조립 => 조립컴퓨터
> 전원버튼(시작) -> [시작객체] 시작개체 == 시작 클래스 구현(선언)
> 객체 생성하려면 설계도 : 클래스
반드시 시작 개체에 해당되는 클래스 하나 선언 되어져야 한다.
2) 자바 언어에서 클래스 선언 형식 ?
시작개체로 사용할 Hello 클래스이름을 가진 클래스 선언 부분
public class Hello{
}
public 접근지정자(한정자)
class 클래스를 선언할 때 사용되는 예약어(키워드)
Hello 개발자가 명명한 클래스이름( 식별자 ) --- 식별자 키워드 차이점(구분)
형식) 클래스 선언 형식
[접근지정자] [기타제어자] class 클래스명{
}
*** 형식을 적을 때 [] 생략가능하다.
*** 형식을 적을 때 ... 여러 개 나열 가능하다.
/*실기*/
3) HelloWorld 출력
4. 결과 값
***