クラスのオブジェクトを関数に渡してステートメントを出力しようとしているJavaコードがあります。以下はコードです:
import java.io.*;
class Abc
{
public static void print(Object o)
{
o.name();
}
public static void main(String args[])
{
Vendor obj=new Vendor();
print(obj);
}
}
class Vendor
{
public void name()
{
System.out.println("The name of the customer is chandeep");
}
}
私が得ているエラーは、クラスAbcでシンボル名()が見つからないということです。適切なエラーであることは理解していますが、どうすれば解決できますか!?