class Circle: def -_init__(self, r= 3): self.radius = r 4 def get_radius(self): return self.radius 7 8. 6. For the class above reply to the following questions: 1) Create an object with radius=5 2) Now, change the radius of the same object to 10 3) What you will change to hide the data-field radius? Mention line# and change you will make to do so. 4) When the radius is hidden/private, how its radius should be updated? Write a function below that should be added as a method to the class to do so. 5) What will be the output of the following instructions: H23

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

in Python

1
class Circle:
def _init_(self, r= 3):
3
self.radius =
r
4
def get_radius(self):
6
return self.radius
7
8
For the class above reply to the following questions:
1) Create an object with radius=5
2) Now, change the radius of the same object to 10
3) What you will change to hide the data-field radius? Mention line# and change you will make to do so.
4) When the radius is hidden/private, how its radius should be updated? Write a function below that should be added as a method to the class to do so.
5) What will be the output of the following instructions:
LO
Transcribed Image Text:1 class Circle: def _init_(self, r= 3): 3 self.radius = r 4 def get_radius(self): 6 return self.radius 7 8 For the class above reply to the following questions: 1) Create an object with radius=5 2) Now, change the radius of the same object to 10 3) What you will change to hide the data-field radius? Mention line# and change you will make to do so. 4) When the radius is hidden/private, how its radius should be updated? Write a function below that should be added as a method to the class to do so. 5) What will be the output of the following instructions: LO
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps

Blurred answer
Knowledge Booster
Fundamentals of Boolean Algebra and Digital Logics
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,