(1)定义商品类Goods
构造方法的定义、重载、调用、使用

package 两个题3_17;/*许昌学院原创:马志勇互助,互注,互祝*/class Goods{private static String name=null;private static double price=0.00;private static int inventories=0;public Goods(){}public Goods(String name,double price){setName(name);setPrice(price);}public Goods(String name,double price,int inventories){setName(name);setPrice(price);setInventories(inventories);}public static String getName() {return name;}public static void setName(String name) {Goods.name = name;}public static double getPrice() {return price;}public static void setPrice(double price) {Goods.price = price;}public static int getInventories() {return inventories;}public static void setInventories(int inventories) {Goods.inventories = inventories;}public static void show(){System.out.println("名称:"+getName()+"\t\t"+"价格:"+getPrice()+"\t\t库存"+getInventories());}}public class GoodsDemo {public static void main(String[] args) {//创建第一个对象;Goods g1=new Goods();g1.setName("党参");g1.setPrice(75.5);g1.setInventories(100);g1.show();//创建第二个对象Goods g2=new Goods("苍耳",5.5);g2.show();//创建第三个对象Goods g3=new Goods("灵芝",99,789);g3.show();}}

构造方法的定义、重载、调用、使用 (1)定义商品类Goods,相关推荐

  1. 定义商品类Goods 并进行封装

    定义商品类Goods 并进行封装 如何使用封装的方法 //原创:马志勇/*假如 一个商品的属性为:名称:白菜 单价:7.23 库存量:500公斤*/public class GoodsDemo { p ...

  2. python函数定义及调用-python 函数定义及调用

    1.什么是函数? 在程序中,函数就是具备某一功能的工具,事先将工具准备好即函数的定义:遇到应用场景拿来就用即函数的调用:函数必须遵循先定义后调用的原则 2.为什么要用函数 不用函数的问题是: 程序冗长 ...

  3. python中全局变量的定义及调用_python中定义全局变量

    python中怎么定义全局变量 python中在哪些情况下必须使用global来声明全局变量 python class里面的全局变量问题 python中的本地变量(local variable)和全局 ...

  4. python函数定义和调用_函数定义和调用

    定义函数 在JavaScript中,定义函数的方式如下: function abs(x) { if (x >= 0) { return x; } else { return -x; } } 上述 ...

  5. python函数定义及调用-Python:函数定义和调用时都加*,有什么作用?

    参数在python中总是通过赋值进行传递的.在默认情况下,参数是通过其位置进行匹配的,从左到右,而且必须精确的传递和函数头部参数名一样多的参数. 这种默认的传递方式很简单 def f(a,b,c): ...

  6. python 函数的定义与调用_Python函数定义和函数调用

    我们已经使用了一些python内建函数,比如print().input().str()等等. 也使用了一些python自带模块的一些库函数,比如math模块的abs()函数. 函数定义: 语法:def ...

  7. java 方法重载调用_Java方法的定义以及调用、方法重载、可变参数以及递归

    何谓方法 Java方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 System.out.println();/ ...

  8. python的函数的定义与调用

    函数的定义与调用 1.定义函数 定义函数的格式如下: def 函数名(): 代码 注:python文件名一定不要取为test.py     标出的两个文件,虽为空文件,但一定不要去删除         ...

  9. python-函数的定义与调用

    函数的定义与调用 # 函数的定义 # def 函数名(): # 代码 def func():print('函数的功能')# 函数的调用 # 函数名() func() 解释器处理函数的走法 遇到函数定义 ...

最新文章

  1. JSP第二次作业_2小题
  2. 云计算究竟能帮你具体做些什么事?
  3. .NET Core的日志[4]:将日志写入EventLog
  4. Ubuntu 20.04 搜索引擎环境搭建 (PostgreSQL 12.3, Redis 6, ELK[Elasticsearch 7.8, Logstash 7.8, Kibana 7.8])
  5. ANSYS——ANSYS后处理操作技巧与各类问题良心大总结
  6. 用IMAP4访问Exchange邮箱:Exchange2003系列之七
  7. html做预约人数显示,添加预约用户.html
  8. 为SQL Server Always On可用性组配置故障转移群集,存储控制器和仲裁配置
  9. 将根据时间戳增量数据方案修改为根据批次号增量数据方案
  10. 【机器学习数学基础】Mathematics for Machine Learning 梳理+习题答案
  11. 实现WEB打印的几种方法
  12. 《When Private Set Intersection Meets Big Data:An Efficient and Scalable Protocol》论文解读
  13. 洛谷 P4234 LCT + 排序 + 枚举
  14. GNU GRUBversion 2.04Minimal BASH-like line editing is supported.For the first word
  15. 一些关于 CAD数据库 插入字段
  16. JAVA实现的Johnson-trotter算法(高效的全排列算法)
  17. 【C++】计算一个正整数的阶乘
  18. Mirror for LG TV for Mac(LG智能电视投屏软件)
  19. 鸿蒙红包系统,不朽鸿蒙录红包版
  20. VPI使用过程中遇到的问题

热门文章

  1. 金岩石:陈晓失误已铸成大错
  2. Settings.settings文件的用处
  3. 交换机vlan配置实训心得_交换机与路由器的实训心得
  4. 大一计算机专业自我总结,计算机专业大学的毕业生自我鉴定
  5. 中粤拼音在线转换_【PPT技巧】添加拼音小妙招
  6. 如何在中国更容易走向成功,成为二八定律中的二?
  7. 万向节死锁的理解与CS摄像机减少死锁的简单实现
  8. Dubbo原理和面试问题
  9. 1_01李婉玲_函数_1019
  10. 【老鸟进阶】deepfacelab合成参数详解