================================================================================
  Question 14: Circle Class (Area & Perimeter)
================================================================================

FULL QUESTION:
Define a class Circle with attribute:
- radius

Create methods:
1. get_area(): Calculates and returns the area of the circle (pi * r^2).
2. get_perimeter(): Calculates and returns the perimeter/circumference (2 * pi * r).

Demonstrate the class by creating instances with different radii.

SHORT QUESTION:
Circle OOP model computing area and circumference using mathematical formulas and math.pi.

================================================================================
README & SETUP INSTRUCTIONS:
================================================================================
# Question 14: Circle Class (Area & Perimeter)

- Prerequisites: Python 3.x (Standard library math module).
- Setup: None.
- How to Run: python question_14.py
- Expected Behavior: Computes and displays radius, area, and perimeter for test circles.

================================================================================
SOURCE CODE FILES:
================================================================================

1. question_14.py
--------------------------------------------------------------------------------
import math

class Circle:
    def __init__(self, radius):
        self.radius = radius

    def get_area(self):
        return math.pi * (self.radius**2)

    def get_circumference(self):
        return 2 * math.pi * self.radius

circle = Circle(2)
print(circle.get_area())
print(circle.get_circumference())
--------------------------------------------------------------------------------
