ATM取款管理系统-面向对象程序设计

ATM取款管理系统-面向对象程序设计

ID:45032984

大小:292.16 KB

页数:16页

时间:2019-11-08

ATM取款管理系统-面向对象程序设计_第1页
ATM取款管理系统-面向对象程序设计_第2页
ATM取款管理系统-面向对象程序设计_第3页
ATM取款管理系统-面向对象程序设计_第4页
ATM取款管理系统-面向对象程序设计_第5页
资源描述:

《ATM取款管理系统-面向对象程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目三ATM取款管理系统任务1:银行卡类的实现面向对象程序设计项目三说明技能目标完成ATM取款机的服务功能,为用户提供存款、取款、余额查询、修改密码、查看用户信息等服务。项目任务开发一个ATM取款机管理系统,该系统的主要功能是用户输入卡号、密码通过验证后,就可以实现存款、取款、余额查询、修改密码、查看用户信息等操作。项目三说明知识目标理解类和对象的概念;掌握类的定义及对象的创建;掌握对象的使用;掌握类的封装、继承和多态;理解抽象类的定义并学会使用抽象类;掌握接口的声明及实现方法;掌握包的定义及使用的基本方法;项目三说明主要任务分解任务1:银行卡类实现任务2:用户类实现任务3:

2、不同类型银行卡类实现任务4:工具类实现任务1说明1、银行卡类实现到银行来开户,银行要分配给用户一张银行卡,用卡号来唯一标示这张银行卡。classCard{StringcardNumber=null;//构造方法Card(){}voidsetCardNumber(Stringnumber){cardNumber=number;}StringgetCardNumber(){returncardNumber;}}面向对象程序设计1、类(1)什么是类类是对一个或几个相似对象的描述,是具有相同属性和方法的一组对象的集合,它把不同的对象具有的共性抽象出来。类是同一类对象的原型,对象是由类

3、创建的。类和对象是面向对象程序设计的两个最基本的概念,类是对象的抽象和描述,对象是类的实例化面向对象程序设计1、类(2)定义类类的定义语法格式:[修饰符]class类名[extends父类名][implements接口名序列]{//类主体}说明:①“修饰符”通常为访问控制符、特征说明符。可以使用的修饰符有public、final、abstract。② “class”是定义类的关键字,[]中的内容为可选内容。举例例1:定义一个Student类学号,sno姓名,sname成绩,scj方法:voidprintMsg()输出学生所有信息课堂练习定义一个Point类privatedou

4、blex;privatedoubley;添加set方法和get方法方法:voidprintMsg()输出所有信息创建对象类是一种数据类型,对象是用来描述客观事物的一个实体,类是对象的模板,对象是类的实例化。当用一个类创建一个对象时,该对象就是这个类的一个实例。创建对象在Java中,创建对象包括声明对象和为对象分配内存空间两部分。声明对象格式为:类名对象名;例如:Circlec1;为对象分配内存空间要使用new运算符和类的构造方法。格式为:对象名=new类名([参数列表]);例如:c1=newCard();对象使用对象的使用创建对象的过程就是为对象分配内存空间的过程,一个对象一

5、旦拥有了自己的内存空间,它就可以调用创建它的类中的方法和使用自己的变量。要想使用对象还必须通过运算符“.”来对对象的变量和方法进行访问。格式为:对象名.变量名对象名.方法名([实际参数列表])举例课堂举例例2:Student类的创建及引用课堂练习课本47面例3-2、3-4程序调试Static静态成员变量方法使用举例例3-5类员举例toString()方法使用举例修改Student类的printMsg方法,通过toString()方法实现课堂练习修改Point类的printMsg方法,通过toString()方法实现

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。