O GoConqr está de visual novo! Conte para nós o que você achou.

Flashcards

OOP principles

tmtombeni2 IT Theory Inglês 15 flashcards

Flashcards do conjunto (15)

  1. 1What does OOP stand for?Object Orientated programming.
  2. 2What is Instantiation?Instantiation is the concept of creating an object from a class or "plan" of the object. Many objects can be created from one class.
  3. 3What is Inheritance?The concept of a class extending another class by incorporating it’s attributes and methods and then possibly adding further attributes and methods (functionality) to the new class.
  4. 4What is Encapsulation?A language mechanism for restricting access to some of the object's components. The internal representation of an object is generally hidden from view outside of the object's definition
  5. 5What is a constructor?A constructor is a special piece of code that tells an object how it should be created.
  6. 6What is a toString?A string that acts a A representation of the attributes of an object.
  7. 7What is Polymorphism?The provision of a single interface to entities of different types.
  8. 8What are syntax errors?Errors in the syntax of a sequence of characters that is intended to be written in a particular programming language.
  9. 9What are Logical Errors?Bugs in a program that causes it to operate incorrectly, but not to terminate abnormally (or crash).
  10. 10What are run-time errors?Software or hardware problems that prevents a program from working correctly.
  11. 11List FOUR ways in which you can ensure that your design meets the requirements for an unambiguous, comprehensive GUI.1. Use known shortcuts
    2. standardize navigation
    3. Interface elements must be clear
    4. Provide alternative shortcut keys
  12. 12List 3 Factors to consider when designing error messages.1. Explain the error in non-technical terms
    2. Suggest ways in which the error can be fixed
    3. Be polite and don’t blame the user
  13. 13What 3 types of data should be used in order to test a program.Normal Data
    Extreme Data
    Erroneous Data
  14. 14Describe FOUR advantages of programming using OOP.1. Promotes good program design and good programming techniques
    2. Code is easier to maintain
    3. High level of abstraction is supported
    4. Code reuse is promoted
  15. 15What is Abstraction?The process of separating ideas from specific instances of those ideas at work

Informações

Descrição
IT Theory FlashCards sobre OOP principles, criado por tmtombeni2 em 22-09-2014.
Criado por
tmtombeni2
Visualizações
17
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?