首先定义一个描述银行账户的Account类,包括成员变 量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次, 编写一个主类,在主类中测试Account类的功能。

1.Account类

package lianxi;

public class Account {

    String zhanghao;
    Double cunkuanyu_e;

    Account (String hao,Double a)
    {
        zhanghao=hao;
        cunkuanyu_e=a;
    }

    void cunkuan(Double cunqian)
    {
        cunkuanyu_e+=cunqian;
        System.out.println("存钱"+cunqian+"元后存款余额为:"+cunkuanyu_e);
    }
    void qukuan(Double quqian)
    {
        cunkuanyu_e-=quqian;
        System.out.println("取钱"+quqian+"元后存款余额为:"+cunkuanyu_e);
    }
    void yu_echaxun()
    {
        System.out.println("帐号 "+zhanghao+" 余额为 "+cunkuanyu_e+"元");
    }
}

2.main

package lianxi;

public class Ceshi {

    public static void main(String[] args) {
        Account yinhang=new Account("1234567890123", 20000.0);
        yinhang.cunkuan(500.0);
        yinhang.qukuan(700.0);
        yinhang.yu_echaxun();
    }

}

时间: 2024-12-21 12:11:05

首先定义一个描述银行账户的Account类,包括成员变 量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次, 编写一个主类,在主类中测试Account类的功能。的相关文章

编写Java应用程序。首先定义一个描述银行账户的Account类,包括成员变 量“账号”和“存款余额”,成员方法有“存款”、“取款”和“余额查询”。其次, 编写一个主类,在主类中测试Account类的功能。

package com.homework.zw; import java.util.Scanner; public class YinHang { long zhanghao; double yue; double ck; double qk; YinHang(long zh,double ye) { zhanghao=zh; yue=ye; } void getcunkuan() { Scanner sc1=new Scanner(System.in); System.out.println(

首先,编写一个类ChongZai,该类中有3个重载的方法void print();其次, 再编写一个主类来测试ChongZai类的功能

//计算器 jisuanqi jsq=new jisuanqi(); System.out.println("2和3 中最大的是:"+jsq.max(2, 3)); System.out.println("2/3/10 中最大的是:"+jsq.max(2, 3, 10)); System.out.println("2.3和4.5 中最大的是:"+jsq.max(2.3, 4.5)); public class jisuanqi { // 属性 /

13.首先,编写一个类ChongZai,该类中有3个重载的方法void print();其次, 再编写一个主类来测试ChongZai类的功能。

package java1; //计算器 public class Jisuanqi { //属性 //型号,品牌等 //重载 //1.方法同名不同参 //2.返回类型和重载无关 //3.多态的一种表现形式 //4.构造方法也可重载: //方法 //加法运算 public int Jia(int a,int b) { return a+b; } public int Jia(int x,int y,int z) { return x+y+z; } //浮点数加法 public double Ji

个人银行账户小程序

#if 0 //1#ifndef _ACCOUNTH#define _ACCOUNTHclass SavingsAccount //储蓄账户{public:SavingsAccount(int date,int id,double rate);int getid()const{return id;}double getbalance()const{return balance;}double getrate(){return rate;}static double gettotal(){retu

分析电梯控制系统和银行账户系统,分别画出状态图

第一部分:状态图语法 (1)简单状态:使用([*])开始和结束状态图.使用-->添加箭头. 1 @startuml 2 3 [*] --> State1 4 State1 --> [*] 5 State1 : this is a string 6 State1 : this is another string 7 8 State1 -> State2 9 State2 --> [*] 10 11 @enduml (2)合成状态:一个状态也可能是合成的,必须使用关键字state

编写一个可变参数的C函数——头文件stdarg.h中宏va_start ,va_arg和va_end的应用

我们在C语言编程中会遇到一些参数个数可变的函数,例如printf()这个函数,它的定义是这样的:int printf( const char* format, ...);它除了有一个参数format固定以外,后面跟的参数的个数和类型是可变的,例如我们可以有以下不同的调用方法:printf("%d",i);printf("%s",s);printf("the number is %d ,string is:%s", i, s);究竟如何写可变参数的

Pyhton中的元类

目录 前言 一切皆对象 动态的创建类 到底什么是元类 自定义元类 为什么要用metaclass类而不是函数 结语 前言 本片文章主要是StackOverflow上关于元类解释的高赞文章的译文,顺便加了一点个人的理解. 想看原文的同学可以直接点击 What-are-metaclasses-in-python. 环境使用Python2 一切皆对象 在Python中,一切皆对象. 字符串.列表.字典和函数是对象,类也是对象.因此你可以: 把类赋值给一个变量 可以拷贝它 可以为它添加属性 可以把它作为一

如何在Web页面中集成文件上传功能

当前,个人主页制作非常流行.当用户开发好自己的页面时,需要将文件传输到服务器上,解决这个问题的方法之一 是运行FTP服务器并将每个用户的FTP默认目录设为用户的Web主目录,这样用户就能运行FTP客户程序并上传文件到指定的 Web目录.由于Windows NT 和 Windows98均不提供直接的基于窗口形式的FTP客户程序,用户必须懂得如何使用基于命令行 的FTP客户,或掌握一种新的基于窗口形式的FTP客户程序.因此,这种解决方案仅对熟悉FTP且富有经验的用户来说是可行 的. 如果我们能把文件

C#中结构与类的区别

一.类与结构的示例比较: 结构示例: 1 public struct Person 2 { 3 string Name; 4 int height; 5 int weight 6 public bool overWeight() 7 { 8 //implement something 9 } 10 } 类示例: 1 public class TestTime 2 { 3 int hours; 4 int minutes; 5 int seconds; 6 7 public void passti