본문 바로가기

카테고리 없음

밑바닥부터 만드는 컴퓨팅 시스템(9)

9, 고수준 언어

 

잭 언어에 대해 설명했다

 

잭 언어는 객체지향으로 클래스 문법을 제공하고

main클래스의 main함수를 호출하는것으로 프로그램이 시작한다.

 

클래스 인터페이스론 메서드(객체 함수), 함수(클래스 함수), 생성자가 있다

 

클래스의 변수로는 필드변수(객체 변수), 정적변수(클래스 변수)가 있다.

 

그 외에 주석도 있고 데이터 타입도 3가지(int,char,boolean) 있다.

 

잭 표준 라이브러리에 사용할 수 있는 다양한 함수들이 정의되어있다.

 

각종 수학, 문자열, 입출력 등 하드웨어 제어 등의 함수들이 있다.

 

class Main{
function void main(){
while(true){
do Output.printString("HELLO");

}
return;
}
}