• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

Mauda

IT, Java and Music

Graduação   SCJP   Mestrado
  • Apresentação
  • Certificação Java
  • JPA
    • Exceptions
  • JSF
  • Versionamento
  • Contato

UML

Erro – Implicit super constructor Classe() is undefined. Must explicitly invoke another constructor

March 19, 2018 by Mauda Leave a Comment

Olá Pessoal, tudo bom?

Hoje vamos falar sobre um erro “Implicit super constructor Classe() is undefined. Must explicitly invoke another constructor” que ocorre nas classes ou construtores, quando temos uma herança entre classes com associações obrigatórias. Não entendeu muito veja a parte sobre associações obrigatórias desse artigo. Veja a descrição do erro e sua solução na continuação…

[Read more…] about Erro – Implicit super constructor Classe() is undefined. Must explicitly invoke another constructor

Filed Under: Certificação, Java, Orientação a Objetos Tagged With: Associações, Construtores, Java, Obrigatoriedade, Orientação a Objetos, UML

Projeto Mauda Hostels – Prelúdio

January 1, 2018 by Mauda Leave a Comment

Olá Pessoal, tudo bom?

Estamos na virada do ano e vou começar a deslanchar aqui no site uma atividade que gostaria de fazer há muito tempo. Nos meus 8 anos como professor em diversas disciplinas da área de programação e projetos de software eu percebi a dificuldade que existe dos alunos em conseguir transformar requisitos de um cliente em um projeto, decente, de software.

Infelizmente, devido muitas vezes a falta de maturidade das pessoas que estão ministrando as aulas, os alunos apenas visualizam pelo professor pequenos trechos do mundo, por exemplo:

– olha isso é um requisito funcional

– isso é uma associação entre classes no diagrama uml

– isso é uma coluna com constraint not null

– isso é uma herança no Java

Só que são poucos os professores que chegam e falam, olha vamos pegar tudo isso, jogar no liquidificador e ver que vamos ter como resultado final.

Sempre falei a meus alunos quando me diziam que a programação é chata, que não gosto de programar entre outros, que se você não souber expressar seus requisitos ou analises UML para o que realmente o desenvolvedor precisa na hora de desenvolver, ele irá pegar seu trabalho e ignorar, ou volta e meia perguntar pra você sobre N coisas que ele não está conseguindo encaixar na programação do projeto.

Pense em um analista Cobol fazendo requisitos para serem utilizados por um desenvolvedor Java. A probabilidade de não dar certo isso é muito alta, porque o analista Cobol entende do mundo estruturado do Cobol e não do mundo Orientado a Objetos do Java. Isso é um problema enorme que muitas organizações ainda não conseguiram entender.

Dessa forma irei começar aqui um projeto de criação de um Sistema de Hostels chamado Mauda Hostels. Iremos começar esse projeto de forma pequena, com poucas classes mas explorando vários aspectos de Requisitos, Analise, Desenvolvimento Java e Testes Unitários.

Assim acompanhe aqui no site o desenvolvimento desse projeto irei versioná-lo no bitbucket e deixar a disposição para você fazer um fork deste.

Até a próxima semana!

Filed Under: Projeto Mauda Hostels Tagged With: Java, Projeto Mauda Hostels, UML

Design Patterns – Factory

July 13, 2015 by Mauda Leave a Comment

Olá Pessoal, tudo bom?

Esse artigo é a continuação de uma série de artigos que estão relacionados a padrões de codificação ou Design Patterns. Mais especificamente esse artigo irá retratar o padrão Factory e como ele é aplicado em códigos Java.

[Read more…] about Design Patterns – Factory

Filed Under: Java, Orientação a Objetos, Padrões de Projeto Tagged With: Construtores, Design Patterns, Factory, Java, Padrões de Projeto, UML

Design Patterns – Singleton

July 6, 2015 by Mauda 2 Comments

Olá Pessoal, tudo bom?

Esse artigo inicia uma série de novos artigos que estão relacionados a padrões de codificação ou Design Patterns. Mais especificamente esse artigo irá retratar o padrão Singleton e como ele é aplicado em códigos Java.

[Read more…] about Design Patterns – Singleton

Filed Under: Java, Orientação a Objetos, Padrões de Projeto Tagged With: Construtores, Design Patterns, Java, Padrões de Projeto, Singleton, UML

Artigo sobre Diagramas UML na Revista Easy Java Magazine – Nº 50

April 22, 2015 by Mauda Leave a Comment

Olá Pessoal, tudo bom?

É com muita alegria que anuncio o fruto de um trabalho de maturação de um diagrama de classes que durou 2 anos, o modelo de classes do Sistema de Tickets Aéreos.

Hoje saiu em circulação a parte 1 do artigo “Como interpretar Diagramas de Classes da UML” na revista Easy Java Magazine, o qual se propõe a explicar a interpretação de um Diagrama de Classes UML, um artigo de capa de Revista! (basta clicar na figura que ela redireciona para a edição da revista!)

Edição 50 da Revista Easy Magazine

Aproveito para agradecer ao alunos de Sistemas de Informação por me ajudar a por em prática essas explicações que estão no artigo!

Mês que vem tem a segunda parte não perca!

Obrigado!

Filed Under: Artigos, Java, UML Tagged With: artigos, diagramaClasses, easyJava, Java, UML

  • Page 1
  • Page 2
  • Next Page »

Primary Sidebar

Busca no Site

About Mauda

Mestre em Informática, Analista de Sistemas, Professor, SCJP e Baterista. Desde 2002 trabalhando no mundo Java e ensinando pessoas sobre desenvolvimento de sistemas.

Tags

arquitetura Bitbucket bitwise byte cdi Certificação char class Construtores Date Eclipse Entidades Erros Exceptions for-each GIT Hibernate int interceptor jasper jasper reports Java Java 8 JDBC JPA JSF JUnit jvm long Mapeamento maven Oracle Orientação a Objetos PreparedStatement Projeto Java pré incremento puzzle pós incremento short SQL String Teste UML Versionamento Voucher

Recentes…

  • CDI – Criando o Interceptor BeanValidationMethod – Bean Validation 3.0
  • CDI – Criando o Interceptor BeanValidationAttribute – Bean Validation 3.0
  • Criando um projeto Maven + Bean Validation versão 3.0 na IDE Eclipse
  • Atualização da versão Hibernate – Modificação de como obter a SessionFactory
  • Atualização da versão Hibernate – Interface org.hibernate.Query foi descontinuada

Archives

Advertisements

Copyright © 2025 · Genesis Framework · WordPress · Log in