Hãy bắt đầu với việc thêm các methods còn thiếu vào subclass.
Ta bắt đầu với addChoice method, trong addChoice method, tôi đã thêm 1 ít
và ta sẽ định nghĩa lại nó sau. Trong addChoice method, ta cần phải
thêm một lựa chọn mới vào đâu đó. "Đâu đó" là ở đâu?
Ta cũng cần phải có một instance variable để tổng hợp lại các lựa chọn,
ta có thể gom nó vào một cái ArrayList của các strings.
Bạn phải khai báo biến đó trong ChoiceQuestion class, và cũng phải
khởi tạo instance variable trong constructor. Khi đã xong
mấy thứ đó, bạn có thể quay lại với addChoice method và đơn giản là
thêm một lựa chọn vào. Parameter thứ 2 để xác định xem lựa chọn này
là đúng hay sai. Ta sẽ dùng nó trong 1 phút nữa, còn giờ thì
cứ kệ nó. Tiếp tục và làm 3 thứ trên, và sau đó
ta sẽ so sánh.