(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. Java中使用序列化实现深拷贝
  2. python从安装开始加粉_安装python
  3. XML文件读取数据绑定到DropDownList
  4. 中国矿业大学考研计算机技术,中国矿业大学(北京)(专业学位)计算机技术考研难吗...
  5. Linux/Ubuntu下安装QQ2012
  6. Ubuntu 设置网卡固定IP
  7. 上下布局_再出上下铺新布局 新全顺都快被途酷玩出花了 还不来看看?
  8. 2019西北工业大学程序设计创新实践基地春季选拔赛(重现赛)
  9. 【带着canvas去流浪(5)】绘制K线图
  10. JavaScript RegExp(正则)
  11. python print 换行_和我一起学Python?第1讲——Print()函数
  12. 在计算机上配置超级终端,电脑中如何添加超级终端?添加超级终端的方法
  13. 数据库设计说明文档自动生成(支持Mysql、Oracle和Postgres)
  14. html代码在线高亮美化,代码语法高亮美化显示插件CodeMirror
  15. 第二章 基于QT和DCMTK的Dicom 图像浏览器---界面设计
  16. PS给证件照换背景颜色
  17. mysql 切分_MySQL切分查询用法分析
  18. [css选择器] 后代选择器
  19. 智能卡:常见智能卡芯片型号及其厂家-1
  20. eclipse/myeclipse下web项目部署时报没有webroot的错误

热门文章

  1. React Tutorial (updating)
  2. FWFT FIFO的读写操作
  3. 知数堂郑松华:MySQL 8.0 SQL优化之CTE 、窗口函数的应用
  4. Code First From DataBase_se7en3_新浪博客
  5. 台式计算机网线插哪里,电脑主机网线插哪里?
  6. 使用html语言实现学生成绩表展示
  7. Unity3d LOD 使用以及 Bias精度设置
  8. 太空射击第13课: 爆炸效果
  9. 虚幻4中的程序化生成【1】程序化生成河流。
  10. MySQL 分库拆表方案