Oq está errado?

A primeira classe:
public class TelevisaoSimples { private String cor; private int polegadas; TelevisaoSimples(String co,int po) { cor=co; polegadas=po; } public double precoAvista() { double preco=0; switch (polegadas) { case 1:preco=299;break; case 2:preco=439;break; case 3:preco=598;break; } System.out.println(preco); return preco; } public double precoAprazo() { double precoPrazo=0; switch (polegadas) { case 1:precoPrazo=354.96;break; case 2:precoPrazo=489;break; case 3:precoPrazo=649;break; } System.out.println(precoPrazo); return precoPrazo; } public String toString() { String resultado; resultado="Modelo:JN\ncor: \n"+cor; switch (polegadas) { case 1:resultado+="Polegadas: 14\n";break; case 2:resultado+="Polegadas: 21\n";break; case 3:resultado+="Polegadas: 29\n";break; } return resultado; } }
A segunda classe:

[code]public class TelevisaoXique extends TelevisaoSimples
{
private int polegadasX;
TelevisaoXique(String co,int po,int px)
{
super(co, po);
polegadasX=px;

}

public double precoAvistaX()
{
super.precoAvista();
double precoX=0;
switch(polegadasX)
{
case 4:precoX=2599;break;
case 5:precoX=2699;break;
case 6:precoX=4199;break;
case 7:precoX=4999;break;
}
System.out.println(precoX);
return precoX;
}
public double precoAprazoX()
{
super.precoAprazo();
double precoPrazoX=0;
switch(polegadasX)
{
case 4:precoPrazoX=2663.88;break;
case 5:precoPrazoX=2759.76;break;
case 6:precoPrazoX=4259.88;break;
case 7:precoPrazoX=5063.88;break;
}
System.out.println(precoPrazoX);
return precoPrazoX;
}
public String toString()
{

	String resultadoX;
	resultadoX=super.toString();
	switch (polegadasX)
		{
			case 4:resultadoX="Polegadas: 32\n";break;
			case 5:resultadoX="Polegadas: 42\n";break;
			case 6:resultadoX="Polegadas: 50\n";break;
			case 7:resultadoX="Polegadas: 56\n";break;
		}
return resultadoX;

}
}
[/code]
A aplicação:

public class TestaTelevisao { public static void main (String[]args) { TelevisaoXique tx; char resptv; int resppagamento; System.out.println("\nBenvindo a nossa loja de televisoes JN"); System.out.println("\nVoce vai querer uma televisao simples ou xique?\nDigite S para Simples ou X para Xique \n"); resptv=Keyboard.readChar(); if (resptv=='S'||resptv=='s') { System.out.println("Se voce deseja uma televisao de 14 polegadas que acompanha um controle remoto.Preco:299.00 a vista ou 12*de 29.58 a prazo.Digite 1\n\n"); System.out.println("Se voce deseja uma televisao de 21 polegadas que acompanha um controle remoto.Preco:439 a vista ou 10*de 48.90 a prazo.Digite 2\n\n"); System.out.println("Se voce deseja uma televisao de 29 polegadas que acompanha um controle remoto.Preco:598.00 a vista ou 10*de 64.90 a prazo.Digite \n\n\n"); int po=Keyboard.readInt(); tx=new TelevisaoXique(po); System.out.println("Qual o tipo de pagamento que voce deseja?A vista ou a prazo?\n\nAceitamos os cartoes: cartaoJN,Mastercard,Visa,Dinners e CredShop\nDigite 1 para a vista ou 2 para a prazo"); resppagamento=Keyboard.readInt(); switch(resppagamento) { case 1:System.out.println("Valor: "+tx.precoAvista());break; case 2:System.out.println("Valor: "+tx.precoAprazo());break; } } else { System.out.println("\nSe voce deseja uma televisao de plasma de 32 polegadas que acompanha despertador, jogos, closed captions.Preco:2599.00 a vista ou 12* de 221.99 a prazo.Digite 4"); System.out.println("\nSe voce deseja uma televisao de plasma de 42 polegadas que acompanha despertador, jogos, closed captions.Preco:2699.00 a vista ou 12* de 229.98 a prazo.Digite 5"); System.out.println("\nSe voce deseja uma televisao de plasma 50 polegadas que acompanha despertador, jogos, closed captions.Preco:4199.00 a vista ou 12* de 354.99 a prazo.Digite 6"); System.out.println("\nSe voce deseja uma televisao de plasma de 56 polegadas que acompanha despertador, jogos, closed captions.Preco:4199.00 a vista ou 12* de 421.99 a prazo.Digite 7\n\n"); int polegadasX=Keyboard.readInt(); tx=new TelevisaoXique(polegadasX); System.out.println("Voce deseja qual tipo de pagamento, a vista ou a prazo?\n\nAceitamos os cartoes: cartaoJN,Mastercard,Visa,Dinners e CredShop\nDigite 1 para a vista ou 2 para a prazo"); resppagamento=Keyboard.readInt(); switch (resppagamento) { case 1:System.out.println("Valor: "+tx.precoAvistaX());break; case 2:System.out.println("Valor: "+tx.precoAprazoX());break; } } } }
O erro:

C:\Documents and Settings\Normanda\Meus documentos\classes e aplicações em java\prova Java\TestaTelevisao.java:17: cannot find symbol
symbol  : constructor TelevisaoXique(int)
location: class TelevisaoXique
tx=new TelevisaoXique(po);
->^
C:\Documents and Settings\Normanda\Meus documentos\classes e aplicações em java\prova Java\TestaTelevisao.java:33: cannot find symbol
symbol  : constructor TelevisaoXique(int)
location: class TelevisaoXique
tx=new TelevisaoXique(polegadasX);
->^
 	          
2 errors

Tool completed with exit code 1

[b]podem me ajudar?

Coloque ós códigos entre as tags [CODE] para facilitar a leitura.

A sua classe está sem o construtor “TelevisaoXique(int)”.

Rapaaaaazzzz edita esse post ai pelo amor de Deus…
coloca o seu código entre as tags ‘code’, e quando colocar o título do post, coloque alguma coisa relacionado à sua pergunta, como ‘Meu objeto não foi identificado no escopo’, algo do tipo

Aí fica mais fácil pra gente… hhehehe
Abraços

Oi,

Seu construtor tem 3 parâmetros e você tá passando somente 1.

Ta complicado de ajudar desse jeito mesmo.

Edita ai.

Coloca mais um método construtor em TelevisaoXique:

[code]public TelevisaoXique(int a){

}[/code]



int po=Keyboard.readInt(); 
tx=new TelevisaoXique(po); 
System.out.println("Qual o tipo de pagamento que voce deseja?A vista ou a prazo?\n\nAceitamos os cartoes: cartaoJN,Mastercard,Visa,Dinners e CredShop\nDigite 1 para a vista ou 2 para a prazo"); 
resppagamento=Keyboard.readInt();

Nessa parte do seu código,
Vc está instacinando sua televisãoXique passando como parametro apenas um atributo,

e na assinatura do teu construtor você está pedindo tres parametros.


private int polegadasX; 
TelevisaoXique(String co,int po,int px) 
{ 
super(co, po); 
polegadasX=px; 

} 

OBS… da próxima vez poste o seu código entre as tags

Abraços