Problem ze zdefiniowaniem klasy

0

Witam,
Od niedawna zaczęłam przygodę z Javą i napotkałam na pewien oto problem:

package class_and_objects;

public class SetterGetterClass
{
	public static void main(String args [])
	{
		A ob = new A();
		ob.setMessage("Universe");
		System.out.println(" Welcome to " + ob.getMessage() + " ..!");
	}
}
class A
{
	private String message;
	
	public void setMessage(String msg)
	{
		message = msg;
	}
	
	public String getMessage()
	{
		return message;
	}
}

Opis błędu:

Exception in thread "main" java.lang.Error: Unresolved compilation problems:
The method setMessage(String) is undefined for the type A
The method getMessage() is undefined for the type A

at class_and_objects.SetterGetterClass.main(SetterGetterClass.java:8)

1

No coś gdzieś pewnie namotałeś. Kod jest okej i działa. Zobacz czy nie masz gdzieś jakiegoś innego A.
Ewentualnie spróbuj cleana, zbuduj jeszcze raz albo wyłącz i włącz komputer.

0
szweszwe napisał(a):

No coś gdzieś pewnie namotałeś. Kod jest okej i działa. Zobacz czy nie masz gdzieś jakiegoś innego A.
Ewentualnie spróbuj cleana, zbuduj jeszcze raz albo wyłącz i włącz komputer.

Dzięki wielkie! Okazało się,że w paczce z programami mam już jeden z klasą o nazwie A i dlatego występował problem. Wystarczyło zmienić nazwę i działa :D

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