notas de Programação orientada a objetos
51 notas de 36 usuários · Página 1 de 2
Esta página do GoConqr reúne mais de 48 recursos criados pela comunidade sobre Programação orientada a objetos notas: quizzes, mapas mentais, flashcards e notas para estudar e praticar.
Escolha um tópico
Notas
-
Exercícios Exercicio : Projete e implemente uma classe empregado. Todo empregado tem um nome, salário e um ano de contratação. Para um dado empregado deve ser possível obter seu nome, obter seu salário, aumentar seu salári...
-
Programação OO: Python Iniciando Um Ojeto é uma unidade de software que encapsula e os dados sobre os quais os algoritmos atuam. Um objeto é um tipo abstrato de dados na prática. Os seguintes conceitos são importantes: Polimofi...
-
7.2 - Desenvolver código que faça uso do polimorfismo Definição de polimorfismo Polimorfismo é a habilidade que um método tem de se comportar de forma diferente baseado no objeto atual que é chamado em tempo de execução. Exemplo de polimorfismo
-
PHP - Escopo e Visibilidade - Notas
-
Lista de Métodos Considerando a classe acima, resolva os exercícios abaixo: 1) Quantos métodos a classe possui? Para cada método informe: (a) o seu objetivo, (b) se há retorno, e (c) a qtde de parâmetros A classe possui 3 métodos. O p...
-
7.4 - Usando super e this para acessar objetos e construtores A palavra-chave this A palavra-chave this é utilizada dentro de um método de instância ou dentro de um construtor para se referir ao objeto corrente - o objeto cujo método ou construtor está sendo chamado. Você pode s...
-
6.2 - Trabalhando com métodos e encapsulamento - aplicando a palavra-chave static a métodos e campos Variáveis estáticas Campos que possuem o modificador static em suas declarações são campos estáticos, também chamados variáveis de classe. Estão associados à própria classe e compartilhados entre todas as instâncias d...
-
Orientação a objetos Java Lista de exercícios - Introdução a conceitos OO Seção I - Conceitos: Para cada um dos termos abaixo apresente sua definição e aponte claramente o seu papel no paradigma de Orientação a Objetos. Observaçã...
-
1.2 - Definir a estrutura de uma classe Java O básico do Java Defina o escopo de variáveis Defina a estrutura de uma classe Java. Criar aplicações Java executáveis com um método main; rode um programa Java a partir da linha de comando; produzir saida via console...
-
2.2 Diferenças entre referência a objeto e variável primitiva Referência a objeto x variável primitiva Variáveis que referenciam objetos armazenam o endereço do objeto o qual essa variável se refere. Variáveis primitivas armazenam valores atuais e não endereços de memória. Compa...
-
Exemplo Cantina
-
8.4 - Criar e chamar métodos que lançam exceções Criação e chamada de métodos Um método que pode lançar uma exceção verificada (checked exception) necessita especificar a exceção através da cláusula throws. Quando se chama tal método, o código chamador deve realizar...
-
2.3 Lendo ou escrevendo em campos de objetos Classe do objeto Sentenças dentro de um objeto podem acessar e modificar um campo dentro da classe do objeto usando a palavra-chave this. Nesse caso o operador this pode ser posto de lado, uma vez que não há nenhuma v...
-
Notas - Conceitos de POO HERANÇA: é o mecanismo que permite basear uma nova classe (filha ou subclasse) na definição de uma previamente existente (mãe ou superclasse). Essa nova classe, herdará os métodos e atributos da anterior. É declarado ...
-
Conteúdos de LP CONCEITOS CENTRAIS DA POO Na Programação Orientada por Objetos, o conceito central é o objeto mas também poderia ser o de classe.CLASSE Uma classe, no contexto POO, é uma unidade de código a partir da qual se podem cr...
-
7.1 - Descrever herança e seus benefícios Definição e benefícios da herança Definição: herança é um mecanismo que permite que um dado tipo adquirir ou herdar, campos e métodos de outro tipo. O tipo que herda membros do outro tipo é denominado subtipo e o tipo...
-
6.3 - Criação e sobrecarga de construtor
-
7.5 - Usando classes abstratas e interfaces Classes abstratas x Interfaces Similaridades: Não podem ser instanciadas. Podem conter uma mistura de métodos que são declarados com ou sem uma implementação. Diferenças: Campos em interfaces: serão sempre public, sta...
-
2.4 Explicar o ciclo de vida do objeto Trabalhando com tipos de dados em Java Explicar o ciclo de vida do objeto ( criação, deferência por reatribuição, garbage collector ) Criação de objeto
-
Get e Set Variáveis precisam ser private // SET = passa parametro , altera * // GET = retorna algo Exemplo de um banco: A variável saldo não necessita de set, pois o saldo é alterado quando chama os méto...
-
7.3 - Determinar quando casting é necessário Introdução a Casting de tipo "Type Casting" uma operação que converte o tipo da referência de um objeto para outro tipo. Essa operação é permitida somente se ambos os lados do casting estiverem na mesma hierarqu...
-
POO - created from Mind Map Estrutura Orientada a objeto TADs
-
6.5 - Aplicando princípios de encapsulamento a classes Introdução a encapsulamento Encapsulamento é um mecanismo de empacotamento de dados ( variáveis ) e de código que atua sobre esses dados ( métodos ) dentro de uma única unidade ou local / arquivo. No encapsulamento, v...
-
POO POO: Estrutura um programa, dividindo-o em vários objetos de alto nível. Estado: Variáveis internas do objeto. Variável interna: Valor mantido dentro de um objeto. Implementação: Define como algo é feito, é o código. ...
-
POO - Criado a partir de um Mapa Mental Vantagens Classe Objeto
-
Programação Orientada a Objetos I
-
Programação Orientada à Objetos - Criado a partir de um Mapa Mental O que é? Componentes Modelo de análise, projeto e programação de software baseado na composição e interação de "objetos" da vida real, que serão passados para o ambiente computacional.
-
Estudos Programação c# Orientação a Objetos Classes, Atributos, Métodos; Classe É um tipo estruturado que pode conter (membros) Atributos(dados/campos) Métodos(funções/operações) Instanciação (alocação...
-
Introdução a programação orientada a objeto Paradigmas de Linguagens Conceitos fundamentais: Classes; Objetos; Métodos; Atributos; Construtores e Métodos de Acesso. O Paradigma organiza o código em objetos que interagem entre si, e são divididos em três pilares...
-
Sem título
-
POO - Criado a partir de um Mapa Mental Classes Cabeçalho Corpo Desenvolvimento de uma classe Identificação da classe Atributos Métodos Construtores São as características dos objetos de uma classe, são variáveis de instância que armazenam propriedades de u...
-
Curso de JAVA Java é uma linguagem de programaçãoorientada a objetos que começou a ser criada em 1991, na Sun Microsystems. Teve inicio com o Green Project, no qual os mentores foram Patrick Naughton, Mike Sheridan, e Jam...
-
ClienteService(namespace DS.SysWeb.Dominio.Services ) using System; //A Camada De Dominio Não Vê Ninguém! Ela só enxerga a ela Mesma.Eu Vou...
-
Joguim do pet prog2
-
Revisão A1 Atributos: dados. Operações: comportamento. Chamada também de instância de classe. Um objeto é capaz de armazenar estados através de seus atributos e reagir. "Quais são os dados(ATRIBUTOS) do objeto?" "Quais são...
-
c# CONCEITOS: A PO (programação orientada a objetos) tenta copiar máximo possível os conceitos do mundo real. exemplo: um gato características ou variáveis | ações ou funções (MÉTODOS) cor &...
-
Projeto interdisciplinar de animação - Criado a partir de um Mapa Mental SEQUENCIA ESTRUTURAS CLASSES E AÇÕES
-
Classe e Função
-
Aula POO
-
POO - created from Mind Map
Mais recursos de Programação orientada a objetos
Sobre notas de programação orientada a objetos
GoConqr OriginalNotas de programação orientada a objetos
As notas desta página apresentam conceitos e exemplos de código. Conteúdos de LP aborda objetos e classes, enquanto Notas - Conceitos de POO inclui herança. Há também notas sobre encapsulamento, polimorfismo e construtores.
Para começar pelos conceitos centrais, leia Conteúdos de LP e observe como a nota apresenta classes e objetos. Se preferir praticar com código, Programação OO: Python traz uma proposta de classe para frações. Em Lista de Métodos, há perguntas sobre objetivos, retornos e parâmetros de métodos.
Como usar as notas na revisão
Escolha um assunto e leia a nota correspondente com atenção aos exemplos e termos usados. Depois, tente explicar o conceito ou resolver o exercício antes de consultar o texto novamente.
Se quiser visualizar relações entre conceitos, passe para um mapa mental na página da unidade. Para testar a leitura com perguntas, experimente um quiz dessa página. Explore as notas e monte seu próprio percurso de estudo.
Perguntas frequentes
Qual nota posso usar para começar?
Conteúdos de LP é uma opção para começar pelos conceitos centrais de classe e objeto. Se você prefere partir de uma tarefa, Exercícios propõe projetar e implementar uma classe de empregado. As duas notas oferecem pontos de entrada diferentes para a revisão.
Que assuntos as notas cobrem?
A lista inclui notas sobre classes, métodos, herança, encapsulamento e polimorfismo. Há materiais ligados a Java, Python e PHP, além de exercícios. Por exemplo, Programação OO: Python apresenta uma proposta com frações, e Lista de Métodos traz perguntas sobre métodos de uma classe.
As notas são gratuitas?
Sim. Todos os recursos listados podem ser abertos e estudados gratuitamente, sem conta. Uma conta gratuita também permite salvar pontuações de quizzes e criar suas próprias notas, mapas mentais, flashcards e quizzes. Os materiais foram criados por usuários do GoConqr.