Poo

2 respostas Resolvido
javaprogramação
Rodrigo_Cardoso_de_S

Boa tarde pessoal, vi a primeira aula de POO do Nélio e n estou conseguindo rodar o exemplo que ele passou, e sempre da erro de variável tentei mudar algumas coisas mas n rolou, se alguém pode dar uma olhada

package entities;

public class Triangle {

public double A;

public double B;

public double C;

}

package application;

import java.util.Locale;

import java.util.Scanner;

import entities.Triangle;

public class Program {
public static void main(String[] args) {
			
	Locale.setDefault(Locale.US); 
	Scanner sc = new Scanner(System.in);
	
	Triangle = x, y;
	x = new Triangle;
	y = new Triangle;

erros (x cannot be resolved to a variable)
(Triangle cannot be resolved to a variable)

2 Respostas

TerraSkilll
Solucao aceita

Não conheço a aula desse tal de Nélio, mas acredito que você quis fazer:

Triangle x, y;

Em vez do que fez. Note a ausência do igual (=), já que essa é apenas uma declaração, não atribuição.

E logo abaixo faltou parênteses na chamada do construtor.

x = new Triangle();
y = new Triangle();

Abraço.

Rodrigo_Cardoso_de_S

nuxxx n tinha visto isso, obrigado

Criado 1 de dezembro de 2020
Ultima resposta 1 de dez. de 2020
Respostas 2
Participantes 2