OOP Terminology

12345678910111213141516171819202122
Across
  1. 7. a field that links/joins 2 tables. it links primary key to another table.
  2. 10. Methods that return a value
  3. 11. inherits from other classes. it ingherits fields and methods from other classes
  4. 14. fields that can only be accessed in the class they are declared in.
  5. 15. this method.
  6. 18. method of combining variables and methods in one object. information hiding
  7. 20. several methods have the same name
  8. 21. methods MODIFY the field values. Doesnt return a value
  9. 22. contains value to track through code
Down
  1. 1. Creating a new class that inherits attributed and methods from an existing class
  2. 2. fields that can be accessed by the class it is declared in and by any
  3. 3. this field has set values(program cant change it , can only be initialised ).in a class diagram it is written in capital letter and underlined.
  4. 4. describes the objects properties and stores values.
  5. 5. Is a method and purpose is to initialize the classes fields.
  6. 6. method that RETURNS a value.
  7. 8. class.
  8. 9. method belongs to a class. No object needs to be instantiated to
  9. 12. this error prevents code from executing. caused by user making an porogramming error
  10. 13. Methods which dont return a value
  11. 16. conatains 0 and ones, no other values. works with true and false
  12. 17. a field that uniquely identifies a record in a database table
  13. 19. 2 primary keys to create a unique identifier for a record in a database table.