i have inherited variables, but they seem pointless

Table has IDCount and ID, so does Skill which inherits from Table. My
goal was attempting to enforce a contract, but as variables not methods
it doesn't work this way. So the Table ID's are pointless.
dang, parent static variable is affected by child..