Comments (8)
Bom dia, Camila! Tive problemas para rodar o projetinho que você fez para mostrar as funcionalidades da IDE Eclipse, na aula "Atalhos" Sempre que tentava rodar o programa aparecia o mesmo erro.:
"The constructor Gato() is undefined"
Encontrei o erro com a sua ajuda e também do pessoal do discord: Eu não criei o construtor Gato vazio.
Depois de criado o programa rodou.
Aí fiquei com a dúvida, sei que não era o escopo da aula, mas você poderia esclarecer o motivo da necessidade de manter o construtor vazio?
Obrigada!! ;)
Muito bem, Denise!
Você é fera! Não ficou esperando minha resposta e já agiu até ter um retorno meu.
Muito simples a resposta, vamos lá:
O construtor vazio teve que ser criado por que quando você está instanciando o objeto gato lá no método main, você está chamando o contrutor vazio.
Porém, quando você criou a classe Gato, você criou também um outro construtor diferente do vazio, aí acaba meio que "sobrescrevedo" o construtor default que no caso é o vazio.
Faz um teste:
Comenta ou apaga os 2 construtores, tanto o vazio quando o que recebe parâmetros.
Agora tenta criar o objeto gato novamente utilizando o contrutor vazio.
O resultado é que vai funcionar. Neste caso, como não tem nenhum construtor, por default, existe o vazio. (:
from curso-dio-dominando-ides-java.
Obrigada, Camila!
Vou fazer o teste e depois comento aqui.
;)
from curso-dio-dominando-ides-java.
Meu primeiro Projeto apresentou o mesmo erro apresentado pela @DesVidal e checando meu código notei que estava errado. Obrigada meninas!
from curso-dio-dominando-ides-java.
O print menor é da sua aula
aparece java tudo ok.
no meu não apareceu java não me recordo qual eu coloquei mas no fim entrou nessa janela não sei se eu posso continuar a aula normalmente ou se futuramente pode da algum problema
from curso-dio-dominando-ides-java.
Acredito que você tenha pulado a etapa, @Carlosravick. Até porque você não nomeou o diretório, veja que está untitled.
Faz o seguinte, apaga esse projeto e começa do zero: Clica no projeto e preciona o delete no seu teclado.
Depois tenta criar um novo projeto novamente.
E sim, é importante deixar os diretórios nomeados de uma forma coerente. No futuro pode dar problema sim.
Se tiver mais dúvidas é só falar. (:
from curso-dio-dominando-ides-java.
from curso-dio-dominando-ides-java.
Então, vamos lá, deixa eu ver se entendi:
No seu caso, acredito que quando você abre o IntelliJ, você já abre o útimo projeto que você estava trabalhando. Aí você tem alguns caminhos:
- File >> New >> Project..
Fazendo isso, irá aparecer a mesma tela do passo 2 (mostrado a cima) e você coloca as suas configurações - File >> Close Project
Assim, irá aparecer a mesma tela do passo 1 (mostrado a cima). Agora você pode setar as configurações como nome do projeto, pasta de destino e etc.
E aí, ajudou?
from curso-dio-dominando-ides-java.
Por nada, @FerGVargas. (:
Precisando é só falar! Só não fica com dúvida, tá? hehe
from curso-dio-dominando-ides-java.
Related Issues (20)
- Acesso Negado ao GitHub pelo Intellij HOT 3
- Dificuldade em conectar URI do github para o Eclipse HOT 2
- erro ao iniciar o gedit HOT 1
- Dificuldade em compilar repositório para o java HOT 6
- Não consigo dar o commit HOT 1
- Erro na IDE intellij com o Spring boot HOT 3
- Comando sudo: gedit: command not found HOT 1
- Atalhos HOT 4
- Macbook HOT 1
- Como criar um novo projeto Java Simples no IntelliJ 2022.1
- Quando consulto a versão do java HOT 2
- Problemas na instalação do JDK HOT 5
- PROBLEMA NO ECLIPSE HOT 5
- Sobre o desafio-poo-dio
- Resolvi criar uma Readme
- imagem HOT 2
- Dificuldade na instalação do eclipse HOT 2
- Não Consigo Fazer Commit HOT 3
- Instalação de IDE no MacOS HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from curso-dio-dominando-ides-java.