Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Language is Python 3.6 Classes to define: User, Company, LinkedIn All the information that must be included in each class is listed under the heading
Language is Python 3.6
Classes to define: User, Company, LinkedIn
All the information that must be included in each class is listed under the heading for each class
Introduction The goal of this homework is for you to showcase your knowledge about how to properly use OOP. For this assignment you will need to implement 2 classes. Refer to the rubric to see how points will be rewarded for each function. You have been given Hw10.py to fill out with instructions in the docstrings. However, below you will find more detailed information to complete your assignment. Read it thoroughly before you begin Don't forget to include your name and your collaboration statement. Re-download your submission from T-Square after you submit it to make sure that your code runs successfully. User The User class can be used to create different instances which each represent a user of Linkedln. Each user should have a name, a current employer (if specified), skills, and connections. You will be writing methods that allow you to alter the user's attributes and interact with other User objects. Attributes name: The name of the user . skills: The skills that the user has mapped to a list of other users who have endorsed the user for the skill company: The company that the user currently works for connections: A list of of users the user is connected with Methods init( ) name:- pairs. Users start out with this attribute being None, unless specified during instantiation Introduction The goal of this homework is for you to showcase your knowledge about how to properly use OOP. For this assignment you will need to implement 2 classes. Refer to the rubric to see how points will be rewarded for each function. You have been given Hw10.py to fill out with instructions in the docstrings. However, below you will find more detailed information to complete your assignment. Read it thoroughly before you begin Don't forget to include your name and your collaboration statement. Re-download your submission from T-Square after you submit it to make sure that your code runs successfully. User The User class can be used to create different instances which each represent a user of Linkedln. Each user should have a name, a current employer (if specified), skills, and connections. You will be writing methods that allow you to alter the user's attributes and interact with other User objects. Attributes name: The name of the user . skills: The skills that the user has mapped to a list of other users who have endorsed the user for the skill company: The company that the user currently works for connections: A list of of users the user is connected with Methods init( ) name:
- pairs. Users start out with this attribute being None, unless specified during instantiation
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