mirror of
https://github.com/github/codeql.git
synced 2025-12-17 01:03:14 +01:00
21 lines
619 B
Python
21 lines
619 B
Python
class Point:
|
|
|
|
__slots__ = [ '_x', '_y' ] # Incorrect: 'Point' is an old-style class.
|
|
# No slots are created.
|
|
# Instances of Point have an attribute dictionary.
|
|
|
|
def __init__(self, x, y):
|
|
self._x = x
|
|
self._y = y
|
|
|
|
|
|
class Point2(object):
|
|
|
|
__slots__ = [ '_x', '_y' ] # Correct: 'Point2' is an new-style class
|
|
# Two slots '_x' and '_y' are created.
|
|
# Instances of Point2 have no attribute dictionary.
|
|
|
|
def __init__(self, x, y):
|
|
self._x = x
|
|
self._y = y
|