

class Functions:
    """
    This superclass represents a Function. Linear, Quadratic, and Trigonometric Function classes inherit from this
    Super class
    """

    def __init__(self):
        """
        Intializes a new Function
        """
        pass

    def getXIntercepts(self):
        """
        Returns the X Intercepts of this Function
        :return: Tup(int, int)
        """
        pass

    def getYIntercepts(self):
        """
        Returns the Y Intercepts of this Function
        :return: int
        """
        pass
