Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Task 1: Rectangle and Ellipse, Task 2: Private Attributes, Task 3: Square and Circle CIS156 24480 Lesson Hom X Scenario Introduction S23 RIOSALADO 24480 Pro
Task 1: Rectangle and Ellipse, Task 2: Private Attributes, Task 3: Square and Circle
CIS156 24480 Lesson Hom X Scenario Introduction S23 RIOSALADO 24480 Pro X MyAlerts - RioLearn https://projects.sailplatform.org/s23-riosalado-24480-programming-with-python/ppp-p4-classes-objects#sec... A Project Handout Task 1: Rectangle and Ellipse Task 2: Private Attributes Task 3: Square and Circle Task 4: Utility Module Task 5: Complex Shape Task 6: Special Methods Project Reflection Task Project Survey Project Discussion Open Learning Initiative Show Submission Credentials X Rio Salado College (Rio Sa X Learning Objectives This task is focused on the following 1 learning objective: Implement simple classes in Python with several instance attributes and methods. (L01) Task Overview You will achieve the learning objectives mentioned above by performing the following 10 activities: Declare a class named GeometricShape in the geometric_shapes.py file. (L01) Implement the _init___ method of the Geometric Shape class with the name parameter. (L01) Declare a class named Rectangle in the geometric_shapes.py file. (L01) Implement the init method of the Rectangle class with the length and width parameters. (L01) Implement the get_perimeter method for the Rectangle class. (L01) Implement the get_area method for the Rectangle class. (L01) Declare a class named Ellipse in the geometric_shapes.py file. (LO1) Implement the get_perimeter method for the Ellipse class. (LO1) Implement the get_area method for the Ellipse class. (LO1) Steps to Complete + Implement the _init_ method of the Ellipse class with the semi_major_axis and semi_minor_axis parameters. (LO1) I
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started