class
keyword. Inheritance uses the <
operator.init
.self
is used to explicitly access instance variables or methods, and is automatically defined within the scope of the class for non-static methods.static
keyword is used to denote class variables or methodsself
keyword can be used to access both class and instance methods and variables.abstract
keyword can be used as a modifier on both class
and def
keywords to create abstract classes and functions.