-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
There are two main changes that need to occur:
-
Make the
requirementsgetter anabstractmethodand remove its setter.
Currently, the programmer needs to set the requirements using the setter.
However, therequirementsproperty should not be modifyable after the class
is created. Making therequirementsgetter abstract and removing its setter
would remove this modifability while also aligning better with the typical
"abstract class." -
Make all of the CTA-related methods static. These methods never access any
attributes or properties, so they should be made static.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request