Classes
Seymore4Head
Seymore4Head at Hotmail.invalid
Fri Oct 31 14:18:44 EDT 2014
More information about the Python-list mailing list
Fri Oct 31 14:18:44 EDT 2014
- Previous message (by thread): Classes
- Next message (by thread): Classes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, 31 Oct 2014 10:43:19 -0700, Rob Gaddi <rgaddi at technologyhighland.invalid> wrote: >Define a Square class, subclassed from Rectangle. Use getters/setters >to enforce that the length and width must be equal. Confirm that >length and width remain locked, and that perimeter() and area() work >correctly. class Rectangle: def __init__(self,length,width): self.length=length self.width=width def area(self): return self.length*self.width def perimeter(self): return 2*self.length+2*self.width class Square(Rectangle): def set_side (self): if self.length!=self.width: a=Rectangle(3,5) print (a.area()) print (a.perimeter()) b=Rectangle(5,7) print (b.area()) print (b.perimeter()) c=Rectangle(4,4) print (c.area()) print (c.perimeter()) I bombed on the rest.
- Previous message (by thread): Classes
- Next message (by thread): Classes
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list