¡GoConqr estrena diseño! Cuéntanos qué te parece.

Fichas

Object Oriented Programming

Ho Ho Computing GCSE Inglés 10 fichas

Fichas del conjunto (10)

  1. 1Object Oriented Programming OOPA program consists of objects.
    Each object has its own data(attributes)
    and operations/functions on that data(methods).
    Objects interact with one another.
    All processing is done by objects.
  2. 2A classIs a blueprint for an object.
    Defines attributes and methods which has the common characteristics and behaviours of objects.
  3. 3EncapsulationAttributes and methods are wrapped into a single entity. (So basically attributes and methods are stored in a super class/ parent class instead of having it in every object )
  4. 4Information hidingAn object's attributes are hidden(private).
    Its attributes are accessed and changed only through the object's methods.
    Methods are required to set(setters) and retrieve(getters) an object's attributes.
  5. 5InheritanceSub-classes uses attributes and methods of its superclass
  6. 6PolymorphismImplemented through overriding superclass methods
  7. 7Association - CompositionIf the container destroyed, objects remain
  8. 8Association - AggregatingIf the container destroyed, objects is destroyed as well
  9. 9Interface1. A collection of methods with no implementation(no result).
    2. So it is a set of public method.
    3. Reduce implementation specifics and made code more reusable
  10. 10Advantage of OOP1. Extensive planning so better design
    2. Source codes are written and maintained independently to other subjects.
    3. Programmers can use exists object without knowing how it implemented

Información

Descripción
GCSE Computing Fichas sobre Object Oriented Programming, creado por Ho Ho el 06/06/2019.
Creado por
Ho Ho
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?