Question
What will be the output of the following code snippet
demonstrating abstraction in Python? from abc import ABC, abstractmethod class Shape(ABC): @abstractmethod def area(self): pass class Circle(Shape): def __init__(self, radius): self.radius = radius def area(self): return 3.14 * self.radius * self.radius circle = Circle(5) print(circle.area())Solution
In the given code snippet, an abstract base class Shape is defined with an abstract method area. The Circle class inherits from Shape and implements the area method, which calculates the area of a circle using the formula πr2\pi r^2πr2. When the Circle instance with a radius of 5 is created, calling circle.area() computes the area as 3.14×5×5=78.53.14 \times 5 \times 5 = 78.53.14×5×5=78.5. Therefore, the output is 78.5. Why Other Options Are Wrong: A) 3.14: This option is incorrect because it only represents the value of π, not the computed area. B) 31.4: This option is incorrect as it suggests a miscalculation of the area, possibly interpreting it as π multiplied by the radius. D) 25: This option is incorrect because it reflects the square of the radius (5), not the area. E) TypeError: This option is incorrect because there is no type error; the code correctly implements abstraction and executes without issues.
According to Section 36(2) of the Code on Wages, 2019, what is the limit for carrying forward the excess allocable surplus to the succeeding accounting...
False imprisonment is a tort that occurs when________________ as per Tort Law
Section 66 of the Chhattisgarh Excise Act 1915 relates to:
In which of the following cases excessive use of Section 144 CrPC was discussed
Which of the following statements about the "Public Procurement (Preference to Make in India) Order" is correct with respect to the Law of tenders?
Under Section 18 of the SARFAESI Act, the amount to be deposited for appeal can be reduced to a minimum of …….
Which of the following are the functions of the Central Authority as per the Legal Service Authorities Act?
The question is whether A committed a crime at Mumbai on a certain day. The fact that on that day, A was at Trivandrum is relevant
Leading questions can be asked in
In which of the following cases did the Indian Supreme Court uphold the right of a woman to live separately from her husband if he was abusive towards ...