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

Mapa mental

Object-Oriented Programming (OOP)

Federico Rivas Inglés

Contenido del mapa

Object-Oriented Programming (OOP)

  1. Classes

    • Template to create objects Classification that dictates the objects' fields and methods
    • Syntax
      • *class className {          [class body]  }
    • Dictates if objects will have
      • Fields
        • A variable, defines characteristics and input parameters
          • Work as a general blueprint for future objects
      • Methods
        • Actions that objects will perform
          • Syntax
            • *returnType methodName(listOfArguments);
        • Main Method
          • Entry point for an application (only one class needs it)
    • A type of performer that will give common identification to objects
  2. Objects

    • Represents real life entities under a defined class
    • Syntax Example
      • *Employee employee = new Employee();         employee.age = 24;         employee.salary = 50000;
    • Data Input from real world
      • Give identity to fields and methods for a specific case
  3. THINKING PROCESS

    • 1) QUESTIONS TO ASK YOURSELF
      • Functional requirements?
      • World's Problem?
      • Non-functional requirements?
      • 2) Solution
        • Analysis
        • Design
        • Construction

Información

Descripción
Mapa Mental sobre Object-Oriented Programming (OOP), creado por Federico Rivas el 17/05/2020.
Creado por
Federico Rivas
Visitas
4
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?