先把代码放上来,分为两个java文件:yinhang.java和test.java,因为本人比较菜,所以在代码里做了很详细的注释。如果注释有误,请在评论区指出,我会及时修改。

public class yinhang {
    //定义两个私有成员变量
    private int accountNumber; //会员号
    private double leftMoney;   //剩余金额

    //设置set/get方法(在IDEA中快捷键为Alt+Ins)
    public int getAccountNumber() {
        return accountNumber;
    }
    public void setAccountNumber(int accountNumber) {
        this.accountNumber = accountNumber;
    }
    public double getLeftMoney() {
        return leftMoney;
    }
    public void setLeftMoney(double leftMoney) {
        this.leftMoney = leftMoney;
    }

    //存款方法
    public void saveMoney(double money) {
        this.leftMoney+=money;
    }
    //取款方法
    public void getMoney(double money) {
        this.leftMoney-=money;
    }

}

测试类,test.java文件

import java.util.Scanner;  //导入Scanner的util包

public class test {
    //主方法,程序从此处开始执行
    public static void main(String[] args) {
        yinhang chen = new yinhang();    //开户,实例化(创建)一个对象chen
        chen.setAccountNumber(123456);   //设置对象的属性账号为123456
        chen.setLeftMoney(10);    //设置对象的属性账户余额初始值为10元
        //存款
        Scanner sc = new Scanner(System.in);//实例化(创建)对象Scanner给对象sc,用于接收用户输入
        System.out.println("请输入存款金额:");  //输出提示语句
        double saveMo = sc.nextDouble();  //用户输入值赋给变量saveMo,作为对象sc的属性
        chen.saveMoney(saveMo);  //调用saveMoney方法,传入saveMo变量的值,进行存款操作
        System.out.println("尊敬的"+chen.getAccountNumber()+"您存入了"+saveMo+",您目前在余额椒"+chen.getLeftMoney());   //输出存款后的结果提示
        //取款
        System.out.println("请输入取款金额:");    //输出提示语句
        double getMo = sc.nextDouble();  //用户输入值赋给变量getMo,作为对象sc的属性
        chen.getMoney(getMo);   //调用getMoney方法,传入getMo的值,进行取款操作
        System.out.println("尊敬的"+chen.getAccountNumber()+"您取走了"+getMo+",您目前在余额椒"+chen.getLeftMoney());  //输出取款后的结果显示
    }
}

知识点:
1.get()方法和set()方法
java中 当定义了一个私有的成员变量的时候,如果需要访问或者获取这个变量的时候,就可以编写set或者get方法去调用。

Setter:赋值 Getter:取值,在哪儿用:在构造方法中初始化属性值的用!!!!!或者对象名.set/get()进行使用!!!

好处:隐藏内部实现细节,保证代码的安全,同时也可以提升数据的安全性

2.private
private 私有的 是一个权限修饰符,可以修饰成员变量和成员方法,被修饰后,只能在本类中访问,外界无法访问private 私有的 是一个权限修饰符,可以修饰成员变量和成员方法,被修饰后,只能在本类中访问,外界无法访问

3.对象,变量,属性,傻傻分不清:
变量和属性的区别与联系:其实是一样的,变量是单独而言,在类中声明定义变量,就和C语言中的变量一样。属性是在java中又多了一种说法,属性是相对而言,相对于new一个对象之后,这个变量就可以说成是这个对象的属性。

变量与对象的区别和联系:变量和对象就相当于,“你的名字”和“你”,“名字”只是你的一个代号,而“你”是实实在在 存在的。