Exercício Deitel (apanhando)

Olá comecei a pouco estudar os métodos getters e setters do livro Deitel, tó fazendo os exercícios e agarrei no 3.13.
No começo, o exercício pede para criar uma classe chamada Invoice que deve conter quatro variáveis de instância e um construtor que deve inicializar as quatro variáveis. depois um método set e get para cada variável. O restante do exercício está escrito abaixo:

package suprimentos;

/*Além disso forneça um método chamado getInvoiceAmount que calcula a quantidade de fatura (isto é, 
 * multiplica a quantidade pelo preço por item), e depois retorna a quantidade como valor double.Se a quantidade
 * não for positiva, ela deve ser configurada como 0. Se o preço por item não for positivo, ele deve ser configurado 
 * como 0.0.Escreva um aplicativo de teste chamado InvoiceTest que demonstra as capacidades da classe Invoice.
 */
public class Invoice {

	private String numero;
	private String descrição;
	public int quantComp;
	private double precoItem;
	
	public Invoice ( String num,String desc,int quantC,double precI)
	{
		numero = num;
		descrição = desc;		
				
		if ( quantC > 0){
			quantComp = quantC;
	}
		
		if ( precI > 0.0){
			precoItem = precI;
	}
		
	}
	
	public void setNumero (String num)
	{
		numero = num;
	}
	
	public String getNumero ()
	{
		return numero;
	}
	
	public void setDescrição (String desc)
	{
		descrição = desc;
	}
	
	public String getDescrição ()
	{
		return descrição;
	}
	
	public void setQuantComp (int quantC)
	{
		quantComp = quantC;
	}
	
	public int getQuantComp()
	{
		return quantComp;
	}
	
	public void setPrecoItem (double precI)
	{
		precoItem = precI;
	}
	
	public double getPrecoItem ()
	{
		return precoItem;
	}
	
	public double getInvoiceAmount (int quantC, double precI)
	{
		double quantFatura;
		quantFatura = quantC * precI;
		return quantFatura;
		
		
	}
}

O problema principal é como vou fazer o método getInvoiceAmount receber os valores das variáveis de instância. Tem como? Eu passei os valores quando criei o objeto.

Como o metodo pertence a classe, voce pode usar os atributos dela:

public double getInvoiceAmount ()   {  
      double quantFatura;  
     quantFatura = this.quantComp * this.precoItem;  
     return quantFatura;  
}  

Abraco

     public double getInvoiceAmount ()  
     {  
         return (this.quantComp * this.precoItem);  
     }  

E esse this, qual é a sua função?

dá uma lida neste tópico

Abraço