728x90
반응형
강타입 언어(Strong Type)는 항상 자료형의 에러를 검출할 수 있는 언어.
묵시적으로, 언어가 스스로 판단해서 변환을 해주거나 할 일이 없다.
다른형으로 변환이 금지되어있다.
매번 좀 번거로울수는 있지만 에러가 생길 변수를 하나 더 줄여준다.
약타입 언어(Weak Type)는 자료형의 에러를 묵시적으로 처리한다.
다른형으로 변환이 가능하다.
간단한 예시로 Int와 Double타입의 덧셈을 스스로 적절히 바꿔서 처리한다.
알아서 처리해주니까 편하긴 하지만 논리적 오류가 발생할 수 있다.
728x90
반응형
'공부 > CS' 카테고리의 다른 글
[CS] final, static, class(feat.Swift) (1) | 2024.10.19 |
---|---|
[CS] 인스턴스화란 무엇일까?(클래스, 객체, 인스턴스) (1) | 2024.01.02 |
[CS] git 명령어들 (2) | 2023.11.28 |
[CS] Git과 GitHub (1) | 2023.11.28 |
[CS] ADS(App Define Statement)란? (1) | 2023.11.22 |