From 6ea01e934d952ace15f246bb1c63a95e44c779fb Mon Sep 17 00:00:00 2001 From: 1024Adam Date: Wed, 5 Apr 2017 18:58:25 -0400 Subject: [PATCH] Python does not overload methods, it simply overwrites them... --- infinite_maze/Line.py | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/infinite_maze/Line.py b/infinite_maze/Line.py index a996bde..3bb8cc1 100644 --- a/infinite_maze/Line.py +++ b/infinite_maze/Line.py @@ -1,13 +1,7 @@ from random import randint class Line: - def __init__(self): - self.start = (0, 0) - self.end = (0, 0) - self.sideA = 0 - self.sideB = 0 - - def __init__(self, startPos, endPos, sideA, sideB): + def __init__(self, startPos = (0, 0), endPos = (0, 0), sideA = 0, sideB = 0): self.start = startPos self.end = endPos self.sideA = sideA