Connecting classes in Python

Previous
Next

Connect classes:

  • One python file allowed to define any number of classes
  • We can access the members of these classes using “class names”
class First:
    def fun():
        print("First class fun")
        return

class Second:
    def fun():
        print("Second class fun")
        return
    
class Access:
    def main():
        print("starts @ main")
        First.fun()
        Second.fun()
        return

Access.main()

Write a Program to perform arithmetic operations using static methods

class Arithmetic:
    def add(a,b):
        print("Sum :", a+b)
        return

    def subtract(a,b):
        print("Difference :", a-b)
        return

    def multiply(a,b):
        print("Product :", a*b);
        return
    
class Calc:
    def main():
        print("Input 2 numbers :")
        a = int(input())
        b = int(input())
        Arithmetic.add(a,b)
        Arithmetic.subtract(a,b)
        Arithmetic.multiply(a,b)
        return

Calc.main()
Previous
Next

Add Comment

Courses Enquiry Form