title: An empty super class?
body: <p>I want to have an observable list that can list TableObjects (Self made class). I will send this observable list to a TableView object. My question: is there any point in having an empty super class? </p>
  
  <p>I'm going to create three different tables, which shows three different types of objects. My plan is to create these types from the TableObjects, meaning that I will create subclasses that extends TableObject. So TableObjectA, B and C will have String values like for example name or type. </p>
  
  <p>I could actually just drop the super TableObject super class, but isn't it in my interest for design specific reasons? I've actually learned little about software design, and how to design a software that will be future development friendly from the courses I've been taking.</p>