## OOP Example: Find distance from origin

Make sure you read Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, Part 7, and Part 8 before you continue reading...To better understand OOP you need to lay your hands on more problem examples. In this example, lets model a formula to: Find distance from origin

In python, the formula can be expressed as: (x**2 + y**2)**0.5

Now to use OOP model the above formula, we will create a class call "Point" and defines a method "distance()" to calculate the distance from origin

class Point: def __init__(self, x = 0, y = 0): self.x = x self.y = y def distance(self): """Find distance from origin""" print (self.x**2 + self.y**2) ** 0.5 p1 = Point(6,8) p1.distance()

That is it.

Reference Materials are here

## No comments:

## Post a Comment