- 4
- 0
- 约 30页
- 2017-05-30 发布于北京
- 举报
目 录 目 录 目 录 任务八 保护你的隐私(封装的使用) 内容提要 8.1 跟我做:银行卡类的封装 任务情景 银行卡类采用封装技术升级。每张银行卡信息包含年利率;账号、持卡人姓名、身份证号码、地址;交易金额、交易日期、余额。 银行类能够存款、取款、查询、购物支付、禁止透支。 根据持卡人不同操作,显示不同信息。当存款操作后,显示原有余额、本次存款数额及最终存款余额;当取款操作时,显示原有余额、今日取款数额及最终存款余额。 运行结果 8.2 实现方案 问题分析 在任务七中学习过包,本任务中要使用它来进行Java程序中类的组织。把需要在一起工作的类放在同一包里,除了public 修饰的类能够被所有包中的类访问外,缺省修饰符的类只能被其所在包中的类访问,不能在其包外访问。包的这种组织方式,把对类的访问封锁在一定的范围,体现了Java面向对象的封装性。 在本任务中,将类放在包com.task08中。包定义如下: package com.task08; 在面向对象程序设计中,提出“强内聚、弱耦合”编程思想,即一个类的内部联系紧密,类与其他类之间的联系松散。在实现AccountCard银行卡类时,尽可能把类的成员声明为私有的private,只把一些少量的、必要的方法声明为公共的public,提供给外部使用。 在AccountCard类中,属性的修饰符为private,对属性的
您可能关注的文档
最近下载
- 华南农业大学mpa复试题目.pdf VIP
- 2021年电解铝专用智能打壳精密下料系统电解槽自动控制系统行业分析报告( word 可编辑版).docx VIP
- 杭叉AE系列英搏尔控制器车型故障码.pdf VIP
- 北京师范大学淮南实验学校教师招聘考试真题2024.docx VIP
- 2026年西师大版三年级数学下册 4.3 轴对称现象(课件).pptx VIP
- 心理健康与职业生涯 第10课 和谐校园 共同维护.pptx VIP
- 妊娠期糖尿病管理.pptx VIP
- 题型07 3类导数综合问题解题技巧(端点效应(必要性探索)、函数的凹凸性、洛必达法则)(解析版).docx VIP
- 生姜种质资源表型多样性与产量的相关分析研究.pdf VIP
- 2021年初级护师《相关专业知识》真题及答案(更新中).docx VIP
原创力文档

文档评论(0)