package p0721;
class Player {
public void happy(Game game) {
game.start(); // 开机
game.play(); // 开始玩游戏
game.end(); // 关机
System.out.println("开心");
}
}
class Game {
public void start() {
System.out.println("开机了,就绪...");
}
public void play() {
System.out.println("开始打游戏了");
}
public void end() {
System.out.println("关机,睡觉...");
}
}
class LOL extends Game{
public void play() {
System.out.println("LOL,李青,快乐宝贝走起...");
}
}
class CS extends Game {
public void play() {
System.out.println("CS,人物King走起...");
}
}
public class Demo0721 {
public static void main(String[] args) {
LOL LoL = new LOL();
CS CS = new CS();
Player p = new Player();
p.happy(LoL);
p.happy(CS);
}
}
Java面向对象--小游戏2
原创
©著作权归作者所有:来自51CTO博客作者跟张哥学编程的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:抖音、西瓜视频、B站竞品分析!
下一篇:从传课网论公司是否要卖给资方控股
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
开发日记3(java面向对象)
面向对象、字符数字转换
java 面向过程 类变量 -
python 面向对象编程 - 小游戏
面向对象写的小游戏 欢迎玩耍
Python开发 Python教程 -
JavaScript 进阶教程(2)---面向对象实战之贪吃蛇小游戏
目录1 引言2 游戏地图3 游戏对象3.1 食物对象3.2 小蛇对象3.3 游戏对象4 游戏的逻辑4.1小蛇的移动
js 面向对象编程 贪吃蛇小游戏 调用函数 初始化 -
通过游戏学习java面向对象编程(2)
通过游戏学习java面向对象编程(2)
数组 休闲 内部类 继承 javaswing事件 -
java面向对象猜拳游戏代码 java面向对象的简单小游戏
模拟实现人机对战的猜拳游戏需求: 定义Person玩家类,属性:name和score,行为:键盘录入出拳; Computer类,属性:name和score,行为:随机数方式出拳。 &nb
java面向对象猜拳游戏代码 java html5 html System -
java面向对象 做游戏 java实现面向对象编程
使用Java实现面向对象编程面向对象编程(object oriented program) 万物皆对象:世间万物都可以作为一种类型,来帮助我们解决需要解决的问题。 &
java面向对象 做游戏 面向对象编程 面向对象设计 java