Java static 关键字的使用 小练习
2021/10/3 9:10:34
本文主要是介绍Java static 关键字的使用 小练习,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 package com.bytezreo.statictest2; 2 3 /** 4 * 5 * @Description static 关键字的使用 小练习 6 * @author Bytezero·zhenglei! Email:420498246@qq.com 7 * @version 8 * @date 上午9:34:02 9 * @ 10 * 11 */ 12 public class AccountTest 13 { 14 public static void main(String[] args) { 15 16 Account acct1 = new Account(); 17 Account acct2 = new Account("123456" ,2000); 18 Account.setInterestRate(0.012); 19 Account.setMinMoney(100); 20 21 System.out.println(acct1); 22 System.out.println(acct2); 23 24 System.out.println(acct1.getInterestRate()); 25 System.out.println(acct1.getMinMoney()); 26 System.out.println(acct2.getMinMoney()); 27 28 } 29 }
1 package com.bytezreo.statictest2; 2 3 public class Account 4 { 5 private int id; 6 private String pwd = "000000"; 7 private double balance; 8 9 private static double interestRate; 10 private static double minMoney = 1.0; 11 12 private static int init = 1001; //用于自动生成 账户 13 14 public Account() 15 { 16 id = init++; 17 } 18 19 public Account(String pwd,double banlance) 20 { 21 id = init++; 22 this.pwd = pwd; 23 this.balance = banlance; 24 } 25 26 public String getPwd() { 27 return pwd; 28 } 29 30 public void setPwd(String pwd) { 31 this.pwd = pwd; 32 } 33 34 public static double getInterestRate() { 35 return interestRate; 36 } 37 38 public static void setInterestRate(double interestRate) { 39 Account.interestRate = interestRate; 40 } 41 42 public static double getMinMoney() { 43 return minMoney; 44 } 45 46 public static void setMinMoney(double minMoney) { 47 Account.minMoney = minMoney; 48 } 49 50 public int getId() { 51 return id; 52 } 53 54 public double getBalance() { 55 return balance; 56 } 57 58 @Override 59 public String toString() { 60 return "Account [id=" + id + ", pwd=" + pwd + ", balance=" + balance + "]"; 61 } 62 63 64 65 }
这篇关于Java static 关键字的使用 小练习的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南