Fichas
Java-Lecture 1
Fichas del conjunto (14)
- 1What is an expression?An expression is either an atom or a list.
- 2What is an atom?An atom is either a number or a symbol.
- 3What is a number?A number is an unbroken sequence of one or more decimal digits, optionally preceded by a plus or a minus sign.
- 4What is a symbol?A symbol is a letter followed by zero or more of any characters ( excluding whitespace)
- 5What is a list?A list is a matched pair of parantheses with zero or more expressions inside it.
- 6What does Semantics mean?refers to the meaning of languages as opposed to the form.
- 7Static Semanticsdefines restrictions on the structure of valid texts
-rules that can be checked at compile time - 8Dynamic Semanticsdefines how and when the various constructs of a language should produce a program behaviour
- 9What is Object Oriented Programming?- an approach to designing modular, reusable software systems
- 10What are the goals of OOP?-increased understanding
-ease of maintenance
-ease of evolution - 11Dynamic dispatchwhen a method is invoked on an object, the object itself determines what code is executed
- 12Encapsulationor multi-methods, in which case the state is kept separate
- 13Open recursiona special variable that allows a method body to invoke another method body of the same object
- 14What are the concepts of OOP and Java?-Classes of objects
-Instances of classes
-Methods which act on the attached objects
-message passing
-abstraction
Información
- Descripción
- Object Oriented Programming Fichas sobre Java-Lecture 1, creado por dieollekrissi el 23/06/2014.
- Creado por
- dieollekrissi
- Visitas
- 24
- Valoración