@@ -34,10 +34,10 @@ def remove(self, aeroSurface):
34
34
def pop (self , index = - 1 ):
35
35
return self ._aeroSurfaces .pop (index )
36
36
37
- def __str__ (self ):
37
+ def __repr__ (self ):
38
38
if len (self ._aeroSurfaces ) == 1 :
39
- return self ._aeroSurfaces [0 ].__str__ ()
40
- return self ._aeroSurfaces .__str__ ()
39
+ return self ._aeroSurfaces [0 ].__repr__ ()
40
+ return self ._aeroSurfaces .__repr__ ()
41
41
42
42
def __len__ (self ):
43
43
return len (self ._aeroSurfaces )
@@ -190,8 +190,8 @@ def kind(self, value):
190
190
self .k = 0.5
191
191
self .evaluateCenterOfPressure ()
192
192
193
- def __str__ (self ):
194
- rep = f"NoseCone Object. Name: { self .name } , kind: { self .kind } "
193
+ def __repr__ (self ):
194
+ rep = f"NoseCone Object -> Name: { self .name } , kind: { self .kind } "
195
195
196
196
return rep
197
197
@@ -529,10 +529,6 @@ def airfoil(self, value):
529
529
self .evaluateLiftCoefficient ()
530
530
self .evaluateRollParameters ()
531
531
532
- @abstractmethod
533
- def __str__ (self ):
534
- pass
535
-
536
532
@abstractmethod
537
533
def evaluateCenterOfPressure (self ):
538
534
"""Calculates and returns the fin set's center of pressure position in local
@@ -1084,8 +1080,8 @@ def sweepLength(self, value):
1084
1080
self .evaluateLiftCoefficient ()
1085
1081
self .evaluateRollParameters ()
1086
1082
1087
- def __str__ (self ):
1088
- rep = f"TrapezoidalFins Object. Name: { self .name } "
1083
+ def __repr__ (self ):
1084
+ rep = f"TrapezoidalFins Object -> Name: { self .name } "
1089
1085
1090
1086
return rep
1091
1087
@@ -1445,8 +1441,8 @@ def __init__(
1445
1441
1446
1442
return None
1447
1443
1448
- def __str__ (self ):
1449
- rep = f"EllipticalFins Object. Name: { self .name } "
1444
+ def __repr__ (self ):
1445
+ rep = f"EllipticalFins Object -> Name: { self .name } "
1450
1446
1451
1447
return rep
1452
1448
@@ -1757,8 +1753,8 @@ def rocketRadius(self, value):
1757
1753
self ._rocketRadius = value
1758
1754
self .evaluateLiftCoefficient ()
1759
1755
1760
- def __str__ (self ):
1761
- rep = f"Tail Object. Name: { self .name } "
1756
+ def __repr__ (self ):
1757
+ rep = f"Tail Object -> Name: { self .name } "
1762
1758
1763
1759
return rep
1764
1760
0 commit comments