// 集合は空であるか boolean isEmpty() { return num == 0; } // 集合は満杯か boolean isFull() { return num >= max; } // 集合を空にする(全要素を削除) void clear() { num = 0; }