我在一個Java檔的interface裡寫上:
package sa;
public interface Book
{
double price=0;
}
然後讓某個class implements這個interface:
package pg;
import sa.Book;
public class execute implements Book{
double book_price=price;
}
然後eclipse就跳出syntax error
說是無法認出price這個屬性是甚麼
不過interface裡的屬性不是都是public嗎
而且class也有import interface
請問這樣子為甚麼還是會有錯誤呢~~