对People类分析

来源:互联网 发布:淘宝怎么修改一口价 编辑:程序博客网 时间:2024/05/29 18:20

  对People类分析

  People类UML图如下:

  分析:

  假设这样一个情景:即People类中不仅仅是中国人,还有其他231个国家的人(每个国家的语言并不完全相同),我们在本程序中,加入英国人,俄罗斯人,即People类中只有中国人,英国人,俄罗斯人三个国家的人。

  做法一:

  在People类中改写SpeakLanguage()方法。

  1 public class People

  2 {

  3 private string Head;//头

  4 private string Mouse;//嘴

  5

  6 public void Eat() //吃饭

  7 {

  8 //......

  9 }

  10 public void Sleep() //睡觉

  11 {

  12 //......

  13 }

  14

  15 public abstract WalkPosture();//每个人的走路姿势不一样

  16 17

  18 public Language SpeakLanguage( Language language) //说话

  19 {

  20 if (language=="Chinese")

  21 {

  22 //普通话

  23 }

  24 if (language=="English")

  25 {

  26 //English

  27 }

  28 else 31 {

  29 //Russian

  30 }

  31

  32 }

  33

  34 }

成都太升路无痛人流医院哪家好
成都武侯做阴茎延长术要多少钱
成都看早泄去哪家医院会好一些
在成都金牛区割包皮哪家医院好一点
成都新都周边哪家医院做阴茎延长术安全?
成都天府广场人流医院排行榜?
成都金堂做人流专业正规的医院是哪家
成都金牛区男科医院哪一个好?
金牛区附近做处女膜修复哪里的医院好
成都火车北站治疗月经不调的医院
成都成华区做阴唇整形哪家医院好
成都青白江治疗阴茎短小医院哪儿好
成都双流医院治疗早泄要多少钱
成都治疗子宫肌瘤好的医院
成都做无痛人流多少钱
成都治疗早泄费用大概是多少
成都治疗阳痿比较好的医院
成都看妇科哪家医院实惠
关爱老年健康,成都九龙医院走进天府新区佳苑社区