관리 메뉴

클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지

Interface 1 - Interface란? 본문

웹 · 앱 개발/타입스크립트

Interface 1 - Interface란?

huenuri 2024. 12. 23. 11:43

드디어 3주 차 학습을 시작해 본다. 이제 절반 정도 온 셈이다. 아침까지 이 과목을 충분히 다 마칠 수 있을 것 같다.


 

 

 

 

이론 1 -  Interface란?

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

실습 1 - Interface란?

 

 

 


 

 

 

 

실습 1 - Interface란?

 


 

 

 

1. 코드 살펴보기

 

 

 

현재 코드에는 오류가 발생한다. 인터페이스 타입이 선언되어 있지 않기 때문인데 이 코드를 이제 수정해 보겠다.


 

 

 

 

2. 코드 수정하기

Person에 타입을 설정하고 객체에는 아무런 값을 할당하지 않았기 때문에 오류가 발생한다. 따라서 job 키를 선언하고 "개발자"라고 입력한 후 호출한다.

 

 

 


 

 

 

 

학습을 마치고

인터페이스에 대해서도 이렇게 공부를 마쳤다. 자바에서와는 많이 달라서 어려운 부분도 있고 아직 잘 이해가 안 되는 부분도 있다. 하지만 지금은 그냥 넘어가기로 했다.

이런 식으로 인터페이스를 선언하는 것임을 알면 그것으로 충분한다. 나중에 타입스크립트가 필요할 때 꺼내서 보면 될 테니까.