Please tell me I'm not the only one

Am I real-world-ing correct?

class User:
    karmases: int=None
    updoots: int=None
    awesomeness: float=None
    is_dinosaur: bool=None
    turbo_mode: bool=None
    alive: bool=None

    def setKarmer(self, karmer: int) -> None:
        self.karmases = karmer

    def addKarmer(self, more: int) -> None:
        self.karmases += more # Negative more is un-karmas.
        if more > 0: self.updoots += more

    def getKarmer(self) -> int:
        return self.karmases

    def setUpdoot(self, init: int) -> None:
        self.updoots = init

    def getUpdoot(self) -> int:
        return self.updoots

    def setAwesomeness(self, level: float) -> None:
        self.awesomeness = level

    def calcAwesomeness(self) -> None:
        self.awesomeness = self.karmases/self.updoots

    def setDinosaur(self, dinosaurness: bool) -> None:
        self.is_dinosaur = dinosaurness

    def getDinosaur(self) -> bool:
        return self.is_dinosaur

    def activateTurbo(self) -> None:
        self.turbo_mode = True

    def unactivateTurbo(self) -> None:
        self.turbo_mode = False

    def __init__(self):
        self.alive = True

    def kill(self, that: List[str] or Tuple[str]=None) -> None:
        """Kill factory, for killing."""
        if not that: that = self.__dict__
        for attr in that: self.__dict__[attr] = None
/r/ProgrammerHumor Thread Link -