pole i obiekt klasy, odnosnie OOP

0
public class Kolo {

	double promien;
	
	public  double obliczObwod()
	{
		double obwod;
		obwod = 2*Math.PI*promien;
		return obwod;
	}
	
	public double obliczPole()
	{
		
		double pole = Math.PI*Math.pow(77,2);
		return pole;
	}
	
	
	public static void main(String[] args) 
	{
		Kolo znak = new Kolo();
		znak.promien=1;  // Co ja tu robie?!?!?
		System.out.println(znak.obliczObwod());
		System.out.println(znak.obliczPole());
		
	}

Pytanie odnosnie zakomentowanej linijki, co ja tam robie? przypisuje do obiektu "znak" , zmienna/pole "promien"?

3

Przypisujesz wartość do pola promien obiektu znak, będącego instancją klasy Kolo

0
	public  double obliczObwod()
	{
		return 2*Math.PI*promien;
	}
	
	public double obliczPole()
	{
		return Math.PI*Math.pow(promien,2);
	}

tak lepiej?

1 użytkowników online, w tym zalogowanych: 0, gości: 1