Professional Documents
Culture Documents
2 Implementing A Time Abstract Data Type With A Class: Crow's Foot) For The Database Shown in Fig-1 (1
2 Implementing A Time Abstract Data Type With A Class: Crow's Foot) For The Database Shown in Fig-1 (1
3 Class Scope
• Class scope
– Class variables and methods
– Members are accessible to all class methods
– Members can be referenced by name
• objectReferenceName.objectMemberName
– Shadowed (hidden) class variables
• this.variableName
6
• Class constructor
– Same name as class
– Initializes instance variables of a class object
– Call class constructor to instantiate object of that class
• Overloaded constructors
– Methods (in same class) may have same name
– Must have different parameter lists
10