[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Class / subClass- howTo

  • Thread starter Thread starter Thomas Mercer-Hursh
  • Start date Start date
Status
Not open for further replies.
T

Thomas Mercer-Hursh

Guest
You definitely don't want to be using inheritance here. That will be a nightmare downstream when some maintenance programmer looks at this expecting it to look like inheritance when there is no inheritance happening here at all. And Patrick is bang on here. That the implementation of consentSQL.cls (which name I would also change since SQL is about implementation) involves a TT is a PRIVATE matter for the class. Provide methods to manipulate the data. E.g., you should design the interface of the class such that you could change the implementation to something else altogether and the interface would remain the same.

Continue reading...
 
Status
Not open for further replies.
Back
Top