善知堂第四天学习概述


  善知堂——android培训,善良乃为人之本,知识是生存之道。
  技术交流qq:1942623403
  QQ群:202397984

1、定义投票人的类。在这个类中定义一个投票的方法,当票数超过5时,将不能再投票。


2、给定一个日期,计算这个日期是当年中的第多少天?

3、定义一个类Card(普通卡)和它的一个子类SoldCard(汽车销售卡)
  说明一:关于Card
  四个属性,卡号(cardNumber,long)密码(password,int)连接卡号

(connnectNumber,String)连接标志(connectFlag,boolean)
  三个方法, 一个方法setCard设置卡的卡号和密码,一个方法getCard传入卡号和密码的值

来判断是否能够连接,一个方法show来显示卡的连接状态、卡号、密码、连接卡号
  两个构造方法,一个默认构造方法,一个带参数的构造方法并初始化类中的各个属性
  说明二:关于SoldCard
  继承Card
  添加属性,汽车价格(price,double),汽车出厂的年(reachYear,int)、月

(reachMonth,int)、日(reachDay,int),客户名称(clientName,String),汽车类型

(cardType,String),销售日期(soldDate,String)
  两个构造方法,一个默认构造方法,一个带参数的构造方法调用父类的无参的默认构造方法

并且初始化类中的各个属性
重写父类的setCard方法,在此方法中调用父类的setCard方法,并且能够设置卡的卡号和密


  添加一个方法getPrice,要求只有已经连接的客户才能调用此方法,提示调用父类中的

getCard方法判断客户的连接状态
  重写父类的show方法,在此方法中调用父类的show方法,并显示其他新添加的属性

posted on 2012-03-26 18:05  sztss  阅读(397)  评论(0)    收藏  举报

导航