더북(TheBook)

4장 객체 지향 프로그래밍

4장에서는 Go에서 객체 지향 프로그래밍을 어떻게 표현하는지 소개한다. Go는 객체 지향을 표현하는 방식이 다른 대중적인 객체 지향 언어와는 조금 달라, 클래스를 기반으로 하는 객체 지향 프로그래밍에 익숙한 프로그래머라면 Go의 방식이 조금 생소할 수도 있다. 먼저 Go의 객체 표현 방식을 알아보고, 사용자 정의 타입, 구조체, 인터페이스를 설명한 후 객체 지향 프로그래밍이 어떻게 녹아있는지 소개한다.

4.1 객체 표현 방식

4.2 사용자 정의 타입

4.3 구조체

4.4 인터페이스

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.