eae galera,
fiz duas classes.
primeira:
package PagSeguro;
public class Metodos {
protected double custo;
protected double taxa;
protected double lucro;
protected double precodecusto;
protected double porcentagemdelucro;
protected double precodevenda;
protected double desconto;
private double valorcomdesconto;
protected double ValorDaVenda;
public void setTaxa(double ValorDaVenda) {
this.taxa = ValorDaVenda * 0.05 + 0.40;
System.out.println("taxa: " + taxa);
}
protected void setPrecodecusto(double precodecusto) {
this.precodecusto = precodecusto;
}
protected void setPrecodevenda(double precodevenda) {
this.precodevenda = precodevenda;
}
protected void ValorDeLucro(double ValorDeVenda) {
this.lucro = ValorDeVenda - (this.precodecusto + taxa);
System.out.println("lucro: " + lucro);
}
protected void lucroporcem(double ValorDeVenda) {
this.porcentagemdelucro = (this.lucro * 100) / ValorDeVenda;
System.out.println("porcentagem de lucro: " + this.porcentagemdelucro
+ "%");
}
protected boolean VerificarDesconto(double desconto) {
if (this.porcentagemdelucro > desconto) {
if (this.porcentagemdelucro > desconto) {
this.valorcomdesconto = this.lucro - this.lucro
* (desconto / 100);
System.out.println("valor com Desconto: " + valorcomdesconto);
}
return true;
} else {
System.out.println("não foi possível conceder desconto");
return false;
}
}
protected Metodos(double taxa, double lucro, double precodecusto,
double porcentagemdelucro) {
this.taxa = taxa;
this.lucro = lucro;
this.precodecusto = precodecusto;
this.porcentagemdelucro = porcentagemdelucro;
}
protected Metodos() {
}
public String toString() {
return "Dados transação:" + "taxa: " + taxa + "lucro: " + lucro
+ "preço de custo: " + precodecusto + "porcentagem de lucro: "
+ porcentagemdelucro + "";
}
}
segunda:
package PagSeguro;
public class Testepagseguro extends Metodos{
public static void main(String[] args) {
Metodos m1 = new Metodos();
m1.setTaxa(1234);
m1.setPrecodecusto(123);
m1.ValorDeLucro(1234);
m1.lucroporcem(1234);
m1.VerificarDesconto(1);
}
}
ambas as classes estão no mesmo pacote e eu queria armazenar o m1 inteiro (setTaxa,setPrecodecusto,…) em uma array list
em que está ne uma classe fora desse pacote. e depois disso imprimir o resultado.
a classe fora do pacote é essa:
import java.util.ArrayList;
import java.util.List;
import PagSeguro.*;
public class teste000 extends Testepagseguro {
public static void main(String[] args) {
List lista = new ArrayList();
Testepagseguro teste = new Testepagseguro();
lista.add("manoel");
lista.add("joaquim");
lista.add("shock");
lista.add("balabas");
System.out.println(lista.size());
System.out.println(lista.get(4));
}
}
tentei dar import e extends mais não consegui.
se alguém puder me ajudar agradeço 
vlw ai galera.