面对对象
程序波
坚持,有耐心,一颗不服输的心
展开
-
面向对象 继承之添加功能案例
‘’’#实现功能姓名:王飞 年龄:30 性别:男 工龄:5我承诺,我会认真教课。王飞爱玩象棋姓名:小明 年龄:15 性别:男 学号:00023102我承诺,我会 好好学习。小明爱玩足球。#案例题目描述:1.从案例效果分析有老师和学生2个事物,老师里面有姓名、年龄、性别、工龄几个变量。2.学生里面有姓名、年龄、性别、学号几个变量。3.老师里面有讲课、玩和显示信息的show方法。...原创 2018-09-27 14:32:07 · 340 阅读 · 0 评论 -
面向对象 之 炮塔游戏(继承,对象存储到列表)
‘’’实现思路:1.创建一个炮塔类,包含2个变量,这2个变量一个是炮塔名字,一个是攻击力。2.在炮塔类中写一个攻击函数,参考案例效果写出对应的语句。可以暂时先不写。3.在炮塔类中写一个升级函数,让攻击力乘2,参照案例效果。4.创建单体炮塔类和群体炮塔类分别继承自炮塔。分别重写攻击函数,输出语句见案例效果。5.单体炮塔类中定义一个技能减速方法,见案例效果。6.群体炮塔类中定义一个技能冰...原创 2018-10-12 22:21:09 · 152 阅读 · 0 评论 -
面向对象之左右手交换牌
‘’’#左右手交换牌 案列#小明手里有俩张牌,左手红桃♥K,右手黑桃♠A,小明交换俩手的牌后,手里分别是什么?人类:属性:小明,左手,右手行为:展示手里的牌, 交换手里的牌手类:属性:牌牌类:属性:颜色,数字(红桃♥K ,黑桃♠A)思路:先找到对象:左手,右手,♥K,黑桃A,小明根据对象抽出对应的类:人,手,牌根据需要写出相应地逻辑,很可能反过来完善类的设计按照题目要求...原创 2018-09-29 20:47:14 · 620 阅读 · 0 评论