node.py

1 lines ASCII Unix (LF)
1
#!/usr/bin/env python3

"""
Node Class file
"""

class Node:
    """
    Node class
    """
    def __init__(self, initdata):
        self.data = initdata
        self.next = None

    def get_data(self):
        """
        Returns data
        """
        return self.data

    def get_next(self):
        """
        Gets next node
        """
        return self.next

    def set_data(self, newdata):
        """
        Sets current nodes data
        """
        self.data = newdata

    def set_next(self, newnext):
        """
        Sets next node
        """
        self.next = newnext