求思路大神们


  
请用多态实现以下需求,牛牛有两个很要好的朋友,一个是中国的王小强,喜欢吃四川菜,练太极。另一个是美国约翰,喜欢吃披萨,打橄榄球,每当朋友来拜访牛牛时,牛牛都会按各人的喜好来招待他们。
  

烨yylove
浏览 1975回答 3
3回答

言曌博客liuyanzhao_com

/**  * Created by 言曌 on 2017/8/25.  */  class Gay {    //招待    public void serve(American american) {       System.out.println("打橄榄球");       System.out.println("吃披萨");    }        //招待    public void serve(Chinese chinese) {       System.out.println("打太极");       System.out.println("吃四川菜");    } } class American{ } class Chinese{ } public class Demo {        public static void main(String[] args) {       Gay niuniu = new Gay();       American Tom = new American();       Chinese Zhangsan = new Chinese();       niuniu.serve(Tom);//牛牛招待汤姆       niuniu.serve(Zhangsan);//牛牛招待张三           } }仅供参考啊
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java