面向对象的三大特性—封装 练习作业:开发一个C/S结构的银行帐户管理系统 项目名称:Bank Account Management System 银行账户管理系统 简称BAM 项目描述:这是一个基于C/S结构的银行账户在线管理系统,用户可以通过ATM终端界面来操作自己的银行账户. 练习1:(面向对象基础语法)—写一个账户类(Account) 属性: id:账户号码 长整数 password:账户密码 name:真实姓名 personId:身份证号码 字符串类型 email:客户的电子邮箱 balance:账户余额 方法: deposit: 存款方法,参数是double型的金额 withdraw:取款方法,参数是double型的金额 构造方法: 有参和无参,有参构造方法用于设置必要的属性 练习2:(封装) 将Account类作成完全封装 继承的概念和java的单继承 面向对象的三大特性—继承 除了可以从具体的对象抽象成类之外,还有一种抽象就是将多个类抽取出它们共性,又做成一个类,则这个类就是那多个类的父类,而那几个类就是就是这个类的子类。 父类:Animal 子类:Dog 子类:Cat class Person{ 多个类的共性的抽象 } 又如:狗和猫都是动物,也可以抽象出共性 泛化:把多个类的共性抽取出来,做成父类,这个过程叫做泛化 泛化和继承一定要具备逻辑上是is-a的关系。 如
您可能关注的文档
- 第三章 美国革命.ppt
- 第三章 乳液聚合.ppt
- 第三章 小专题 大智慧(四) 三种化学键的比较.ppt
- 第三章 一般成分分析.ppt
- 第三章 步进电机控制技术.ppt
- 第三章 分步成本制.ppt
- 第三章 刚体和流体的运动20140325(郭萍).ppt
- 第三章 轨道交通线网规划.ppt
- 第三章 国外基础物理教育与改革概述.doc
- 第三章 记账方法.ppt
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
原创力文档

文档评论(0)