Question 14
Consider the definition of the object datatype ClassList.
ClassList private fields: LValue, List private procedures: Procedure checkElements(n) if (LValue < n) { return(True) } else { return(False) } End checkElements public procedures: Procedure initialize( ) LValue = 0 List = [ ] End initialize
Procedure addElement(element) if (checkElements(10)) { LValue = LValue + 1 List = List ++ [element] } End addElementLet cL be a ClassList object. Choose the correct statement(s) based on the definition of ClassList. It is a Multiple Select Question (MSQ).