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

Mapa mental

Object-oriented programming

Sebastian Herrera Ingeniería Espanhol

Object-oriented programming

Conteúdo do mapa

Object-oriented programming

  1. Object-oriented programming is based on the concept of modeling the target problem in your programs.

  2. Object-oriented programming reduces errors and promotes code reuse. Python is an object-oriented language. Objects defined in Python have the following characteristics:

    • Identity. Each object must be distinguished and this must be able to be demonstrated by evidence. The is and is not tests exist for this purpose.
    • State Each object must be able to store state. For this purpose, there are attributes, such as instance variables and fields.
    • Behaviour. Each object must be able to manipulate its state. For this purpose there are methods.
  3. Components

    • Inheritance
      • It allows
        • define new classes based on existing ones
    • Abstraction
      • It's a
        • term external to the object, which controls the way it is seen by others
    • Objects
      • Composed by
        • attributes and operations kind
          • -public -private -protected
    • Encapsulation
      • It allows
        • implementation and graphical interface
          • generate
            • describe the combination of data structures and methods that are manipulated by the object
    • polymorphism
      • It is
        • the possibility that a reference to objects of a class can also be specified with objects of descendants of this
    • Types
      • Formed by
        • Class variable
        • Class methods

Imagens e arquivos do mapa

  • Object-oriented programming
  • Object-oriented programming
  • Object-oriented programming
  • Object-oriented programming

Informações

Descrição
Ingeniería Mapa Mental sobre Object-oriented programming, criado por Sebastian Herrera em 10-09-2021.
Visualizações
5
Histórico
  • Criado por Sebastian Herrera · 10 set 2021
  • Copiado por Sebastian Herrera · 10 set 2021
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?