Question: 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

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.

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: . skills: dictionary with KEY - skill : VALUE - endorsers 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: . skills: dictionary with KEY - skill : VALUE - endorsers pairs. Users start out with this attribute being None, unless specified during instantiation

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!