Jump to content

Search the Community

Showing results for tags 'poo'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Bem-vindos ao Portugal-a-Programar
    • Sugestões, Críticas ou Dúvidas relativas ao P@P
    • Acerca do P@P
  • Comunidade a Trabalhar
    • Wiki P@P
    • Apresentação de Projectos de Programação
    • Downloads
  • Revista PROGRAMAR
    • Revista PROGRAMAR
  • Desenvolvimento Geral
    • C
    • C++
    • Java
    • Haskell
    • Pascal
    • Python
    • Bases de Dados
    • Visual Basic Clássico
    • Visual Basic for Applications (VBA)
    • Dispositivos Móveis
    • Outras Linguagens
  • Desenvolvimento Orientado para Web
    • PHP
    • HTML
    • CSS
    • Javascript
    • Outras Linguagens de WebDevelopment
    • Desenvolvimento Web
  • Desenvolvimento .NET
    • C#
    • Visual Basic .NET
    • ASP.NET
    • WPF & SilverLight
  • Software e Sistemas Operativos
    • Software de Produtividade
    • Sistemas Operativos
    • Apresentação de Software
  • Informática
    • Interfaces Visuais
    • Computação Gráfica
    • Algoritmia e Lógica
    • Segurança e Redes
    • Hardware
    • Electrónica
    • Automação Industrial
    • Matemática
    • Dúvidas e Discussão de Programação
    • Notícias de Tecnologia
  • Outras Áreas
    • Dúvidas Gerais
    • Discussão Geral
    • Eventos
    • Anúncios de Emprego
    • Tutoriais
    • Snippets / Armazém de Código
  • Arquivo Morto
    • Projectos Descontinuados
    • System Empires

Blogs

  • Blog dos Moderadores
  • Eventos
  • Notícias de Tecnologia
  • Blog do Staff
  • Revista PROGRAMAR
  • Projectos
  • Wiki

Categories

  • Revista PROGRAMAR
  • Tutoriais
  • Textos Académicos
  • Exercícios Académicos
    • Exercícios c/ Solução
    • Exercícios s/ Solução
  • Bibliotecas e Aplicações
  • Outros

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Found 12 results

  1. Olá, boa noite! Por favor estou a precisar de uma ajuda. Estou com dúvida em como relacionar as classes Ponto e Rectangulo de modo a calcular a area. O resultado esta sempre a dar zero. Quem puder ajudar por favor. Tentei de algumas formas mas estou a ter dificuldades nessa parte da cadeira. Agradeço qq ajuda! #pragma once class Ponto { private: int x, y; // coordenadas do ponto public: Ponto(); // construtor por omissão Ponto(int x0, int y0); //construtor para atribuição void AtribuirXY(int novo_x, int novo_y); // novas coordenadas float ObterDistancia(Ponto p2); // calcula a distancia a um ponto p2 int ObterX() { return x; }; // devolve a coordenada x int ObterY() { return y; } // devolve a coordenada y }; #pragma once #include "Ponto.h" class Rectangulo { private: Ponto top_left, bottom_right; // Cantos do rectângulo public: Rectangulo(Ponto tl, Ponto br); Rectangulo(int x1, int y1, int x2, int y2); bool Contem(Ponto p); // Verifica se o ponto p está contido no rectangulo // corrente bool Contem(Rectangulo r); // Verifica se o rectângulo r está contido no // rectangulo corrente double ObterArea(); }; #include "Rectangulo.h" #include "Ponto.h" #include <stdio.h> Rectangulo::Rectangulo(Ponto tl, Ponto br) { tl.AtribuirXY(top_left.ObterX(), top_left.ObterY()); br.AtribuirXY(bottom_right.ObterX(), bottom_right.ObterY()); } Rectangulo::Rectangulo(int x1, int y1, int x2, int y2) { Ponto(x1,y1); Ponto(x2,y2); } bool Rectangulo::Contem(Ponto p) { return 1; } bool Rectangulo::Contem(Rectangulo r) { return 1; } double Rectangulo::ObterArea() { double area; area = (bottom_right.ObterX() - top_left.ObterX()) * (bottom_right.ObterY() - top_left.ObterY()); return area; } #include <stdio.h> #include "Rectangulo.h" #include "Ponto.h" int main() { printf("Programa que utiliza outra janela para os resultados.\n"); Rectangulo r(242, 177, 892, 377); printf("\nArea do rectangulo: %0.2f\n", r.ObterArea()); }
  2. Version

    3,390 downloads

    Universidade do Minho Programação Orientada aos Objectos Autor: Professor F. Mário Martins Conteúdo O Paradigma da Programação por Objectos JAVA: Tecnologia e Introdução à Linguagem Classes e Instâncias Blue J Hierarquia de Classes e Herança Classes Abstractas Interfaces Colecções e Tipos Parametrizados
  3. Version 2007/2008

    3,137 downloads

    Alguns exercícios de Programação Orientada por Objectos, onde se pretende especificar um diagrama de classes UML para um problema dado. Inclui proposta de resolução para os problemas. Instituto Superior Técnico Programação Orientada por Objectos Autor: Professor Paulo Alexandre Crisóstomo Lopes
  4. Version 2006-2008

    1,156 downloads

    Testes de Programação Orientada por Objectos, com resolução (parcial em alguns casos). Instituto Superior Técnico Programação Orientada por Objectos Autor: Professor Paulo Alexandre Crisóstomo Lopes
  5. Kingflare

    Declaração de campos em java

    Olá, boa tarde! Estou aprendendo java e peguei um exercício no qual ele me dava a seguinte classe: class Pilha { static int TAM_MAX = 1000; int valores[]; int topo; } a) Monte um construtor para a classe acima; //Consegui resolver sem problemas b) Altere a declaração dos campos de forma que estes não possam ser modificados fora da classe Pilha."Eu não entendi isso, como assim não ser alterado fora da classe pilha? Essa parte eu gostaria de pedir ajuda de vocês, o que seria essa declaração que impede a modificação? Desde já, agradeço!
  6. Devexz

    Ligação BD, Mysqli VS PDO

    Boas pessoal, É o seguinte: várias funções do php que começam por mysql_* estão a ficar desactualizadas, pelo que vi no site do PHP e no próprio ainda dizem para usar o MySQLI ou PDO. Como estou a começar um projecto de raíz, qual seria a melhor maneira de ligar à base de dados e fazer as querys? E também ouvi dizer que usando o Mysqli ou o PDO, ajudam bastante na protecção contra o mysql injection... Podem me dar algumas luzes? A melhor alternativa, classes que sejam boas... Cumps.
  7. Fitorinaudo

    Tipos Genéricos

    Pessoal, alguem me pode explicar muito rapidamente o que são tipos genéricos e para que servem exactamente? Preciso mesmo de saber isso Sff.
  8. sebastian

    O que é classe e o que é interface?

    Ola alguém me poderia dar uma pequena sugestão sobre este problema? Muito obrigado https://www.dropbox.com/s/fjaatvgndjyrvck/POO%20java.pdf
  9. Exercícios de Programação Orientada por Objectos (IST) Ver Ficheiro Alguns exercícios de Programação Orientada por Objectos, onde se pretende especificar um diagrama de classes UML para um problema dado. Inclui proposta de resolução para os problemas. Instituto Superior Técnico Programação Orientada por Objectos Autor: Professor Paulo Alexandre Crisóstomo Lopes Submetido por Rui Carlos Submetido em 01-12-2012 Categoria Exercícios c/ Solução Licença Website https://fenix.ist.utl.pt/disciplinas/poo-2/2007-2008/2-semestre/laboratorios/aulas Submetido pelo Autor? Não
  10. Testes de Programação Orientada por Objectos (IST) Ver Ficheiro Testes de Programação Orientada por Objectos, com resolução (parcial em alguns casos). Instituto Superior Técnico Programação Orientada por Objectos Autor: Professor Paulo Alexandre Crisóstomo Lopes Submetido por Rui Carlos Submetido em 01-12-2012 Categoria Exercícios c/ Solução Licença Website https://fenix.ist.utl.pt/disciplinas/poo-2/2007-2008/2-semestre/testes-e-exames-passados Submetido pelo Autor? Não
  11. Bom dia, Onde eu consigo um exemplo de como criar um jogo 2D simples com POO em Java ? Obrigado
  12. Apontamentos Teóricos de Programação Orientada aos Objectos (U. Minho) Ver Ficheiro Universidade do Minho Programação Orientada aos Objectos Autor: Professor F. Mário Martins Conteúdo O Paradigma da Programação por Objectos JAVA: Tecnologia e Introdução à Linguagem Classes e Instâncias Blue J Hierarquia de Classes e Herança Classes Abstractas Interfaces Colecções e Tipos Parametrizados Submetido por Rui Carlos Submetido em 30-05-2012 Categoria Textos Académicos Licença Website http://sim.di.uminho.pt/ensino2.php3?seccao=apoio&id=61 Submetido pelo Autor? Não
×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.