Ad

Wednesday, September 20, 2017

Coding Interview Questions - OOP

Class definition



class Person(object): 
 def __init__(self, name, age): 
      self.name = name 
      self.age = age 
 def birthday(self): 
      self.age += 1

Note class name is capitalized. Initialization is the constructors where self.xyz defines class variables. Next def defines a function. Class functions take self as the default, 1st parameter.

No comments:

Post a Comment

Developing apps for airtable using Airtable Blocks

The airtable smart sheets now has an app platform called Airtable Blocks, which allows developers to add custom code, and build apps quickly...