변수의 디폴트값을 어떻게 표현하는가?
가장 쉬운 방법은 코드에 그냥 쓰는 거다. 읽기도 쉽고 빠르고 쉽게 쓸수도 있다.
의사소통을 더 쉽게 해주고, 상속될때에 오버라이딩 할 수 있는 여지를 남겨준다.(상속관계마다 상수가 다른 경우를 말하는 것 같다.)
값을 리턴하는 메소드를 만든다. 이름 앞에다 default를 붙인다.
시놉시스가 없는 책의 시놉시스를 비어있는 스트링으로 표현해보자.
~cpp
string Book::defaultSynopsis()
{
return "";
}