Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

It's time to define your own class! Suppose we're creating a social network application where users can comment on posts and photos. Create a class

It's time to define your own class! Suppose we're creating a social network application where users can comment on posts and photos.
Create a class called Comment. Each comment should have the following attributes:
username - the username of the person who created the comment (like "bluethecat")
text - the actual comment itself (like "omg so cute!" or "hahah")
likes - the number of likes the comment has. Likes should have a default value of 0
The following code should work:
c = Comment("davey123", "lol you're so silly", 3)
c. username #"davey123"
c. text #"lol you're so silly"
c.likes #3
another_comment = Comment("rosa77", "soooo cute!!!")
another_comment.username #"rosa77"
another_comment.text #"soooo cute!!!"
another_comment.likes #0
Hints:__init__ is like any other function. To add a default value for a parameter, just use the equals sign =. Remember that your default parameters need to come at the end!

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Practical Azure SQL Database For Modern Developers Building Applications In The Microsoft Cloud

Authors: Davide Mauri, Silvano Coriani, Anna Hoffma, Sanjay Mishra, Jovan Popovic

1st Edition

1484263693, 978-1484263693

More Books

Students also viewed these Databases questions

Question

b. What is the value of VL?

Answered: 1 week ago