Если написать public void onPress(); без аргументов то валидатор считает это неправильным.Это проблема валидатора?Что неправильно?И почему объявление
public String onPress(Object a);
является правильным?
package com.javarush.task.task13.task1316;
/*
Некорректные строки
*/
public class Solution {
public static void main(String[] args) throws Exception {
System.out.println(SimpleObject.NAME);
System.out.println(Button.NAME);
}
interface SimpleObject {
String NAME = "SimpleObject";
void onPress();
}
interface Button extends SimpleObject {
final String NAME = "Submit";
public void onPress();
}
}