I'm writing my first OOP project, just a personal project one to get comfortable with this approach over procedural.
I've got a heap of common objects car, staff, customer etc.
I'm writing the object class but am also writing a second page for each for the list of, such as
`Public Class Customer(){
}`
then have
Public Class CustomerList(){
}
I seem to be doing that for them all.
Is it possible to have
`Public Class ListOfObject(){
}`
Then inside the return a list of generic objects or add in a new object, remove an object etc.
Is this approach good practice?