408
you are viewing a single comment's thread
view the rest of the comments
[-] lseif@sopuli.xyz 1 points 11 months ago

Inheriting from inherited class should be forbidden.

so an interface with state?

[-] olafurp@lemmy.world 1 points 11 months ago

Those are nice. Services that manage data are an example. Having the class also declare how to interact with the data is nice.

My most OOP pattern I like using is implementing an interface with an abstract class for "standard" implementation. Then implement abstract methods for a concrete thing.

this post was submitted on 30 May 2024
408 points (100.0% liked)

Programmer Humor

35334 readers
17 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS