编写一个Java程序,在程序中包含一个Employee类,Employee类包含name、age、salary三个成员变量,Employee类中有4个构造方法,分别为无参的、带一个参数用来对name属性初始化的、带两个参数用来对name和age属性初始化的以及带三个参数用来对三个属性进行初始化的,有一个setAge方法设置age属性值,getAge方法返回age值。编写主类创建该类的三个对象,并把它们的属性输出。

class Employee
{
//三个私有变量private String name;private int age;private int salary;
//下面是4个构造函数public Employee(){}public Employee(String name){this.name = name;}public Employee(String name ,int age){this.name = name;this.age = age;}public Employee(String name ,int age,int salary){this.name = name;this.age = age;this.salary = salary;}//set get器public void setName(String name){this.name = name;}public String getName(){return this.name;}public void setAge(){this.age = age;}public int getAge(){return this.age;}public void setSalary(){this.salary = salary;}public void getSalary(){return this.salary;}
}
//这个和文件名一致  也就是说,你必须创建一个printEmployee.java的文件。然后才可以编译它
public class printEmployee
{public static void main(String args[]){Employee e = new Employee("wanjunfu",25,5000);System.out.println(e.getName);System.out.println(e.getAge);System.out.println(e.getSalary);//也可以怎么弄。System.out.println("=============================================");Employee e1 = new Employee();e1.setAge(25);e1.setName("wanjunfu");e1.setSalary(5000);System.out.println(e.getName);System.out.println(e.getAge);System.out.println(e.getSalary);}
}

编写一个Java程序,在程序中包含一个Employee类,Employee类包含name、age、salary三个成员变量相关推荐

  1. java编写salary函数_编写一个Java程序,在程序中包含一个Employee类,Employee类包含name、age、salary三个成员变量...

    编写一个Java程序,在程序中包含一个Employee类,Employee类包含name.age.salary三个成员变量,Employee类中有4个构造方法,分别为无参的.带一个参数用来对name属 ...

  2. java swt shell_一个java swt桌面程序开发到打包的总结(1)

    一个java swt桌面程序开发到打包的总结(1) --概述与关于swt的问题 一.概述: 几天一直在用金山打字通练习英语(本人英语比较烂),把金山打字能里面的文章全部掠了N遍.打的没意思了,想想怎么 ...

  3. Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积。 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法。

    Java中定义抽象类Shape,其中包含抽象方法double getPeremeter( )求周长和double getArea( )求面积. 定义一个矩形类,继承此抽象类,并自行扩充成员变量和方法, ...

  4. java在原数组中追加一个元素

    java在原数组中追加一个元素 /* * 在原数组中追加一个元素 * */ public class Test05 {public static void main(String[] args) {/ ...

  5. 设计一个方法,将一个字符串中每一个英文单词的首字母大写,返回一个新的字符串

    学习后的练习内容,留个纪念~ /*** 设计一个方法,将一个字符串中每一个英文单词的首字母大写,返回一个新的字符串*/ public class NewStr {public static void ...

  6. java定义一个日期类 包括年 月 日_定义一个日期类:包括年、月、日三个成员变量,显示日期的方法...

    /*定义一个日期类:包括年.月.日三个成员变量,显示日期的方法 * 提供构造方法:定义无参构造方法,和有参构造方法 */ 代码如下: public class Demo { public static ...

  7. c语言编写天气预报程序,在Deno中构建一个命令行天气预报程序

    在本文中,我将通过安装Deno运行时,并创建一个命令行天气程序,该程序将把一个城市名称作为参数,并返回未来24小时的天气预报. 要为Deno编写代码,我强烈建议将Visual Studio Code与 ...

  8. 一个Java画图板程序的设计

    本文讲述一个画图板应用程序的设计,屏幕抓图如下.这篇文章带有三个附件,其中两个jar文件都是j2sdk1.4.2_08编译打包,包含源代码,可执行,如下表: 附件名称及链接 详情 jDraw_basi ...

  9. java恶作剧小程序_一个Java恶搞小程序

    运用Java程序控制某个应用程序的运行(以网易云音乐为例),步骤如下 1.建立bat文件分别是start.bat(控制程序的运行)和kill.bat(控制程序的结束): start.bat 的内容如下 ...

最新文章

  1. pycharm黄色高亮提示:Default argument value is mutable
  2. UOJ 405(IOI2018 D1T1)
  3. 用wamper打开php源码_php源码该怎么设置数据库
  4. [mybatis]Configuration XML_databaseidProvider
  5. c语言中的set是置1嘛,c ++ - 如何检查元素是否在std :: set中?
  6. Cisco 4507R+E四引擎VSS故障解决
  7. java indexof 通配符,字符串与含有通配符‘*’的字符串匹配(非正则表达式)
  8. 基于IdentityServer4的单点登录——项目基本结构与流程
  9. 架构设计中的方法学(五)
  10. 在.Net Core中使用Swagger制作接口文档
  11. 读书摘要——《凌波微步-软件开发警戒案例集》
  12. GitHub C 和 C++ 开源库的清单(含示例代码)
  13. 列转行 带逗号_Excel 统计压岁钱?按逗号拆分单元格且纵向排列,分离中文和数字...
  14. linux下安装使用dig命令
  15. java查重精确算法_一个查重算法的多种实现思路
  16. 稳定同位素(stable isotope)标记氨基酸,聚氨基酸,PEI,聚合物,抑制剂,离子液体,石墨烯,黑磷,透明质酸,荧光材料,脂质体复合物
  17. 计算机连上wifi无法上网了,电脑已连接wifi但无法上网 已连接wifi但电脑无法上网-192路由网...
  18. 前沿科技分论坛精彩回顾 | 第二届始祖数字化可持续发展峰会
  19. html progress改变样式,自定义html中Progress的样式
  20. mysql update convert_Oracle/云MySQL/MsSQL“大迁移”真相及最优方案

热门文章

  1. 新一代互联网巨头老板,最大方谁抠门?
  2. 二本院校女毕业生,想去北漂,求建议
  3. 自然语言处理基础知识HR
  4. 与AI人才有关的讨论
  5. 利用OLAMI在unity游戏中加入中文语音控制(一)
  6. 徐起预热realme Q5系列:骁龙870+80W快充 新一代千元机皇
  7. iPhone 14 Pro或配备8GB内存:苹果史上开天辟地的升级
  8. 跟苹果在一起:腾讯音乐与Apple Music达成全球合作
  9. 《英雄联盟:双城之战》全球首映 沉浸式观影打造追剧新潮流
  10. 新的“钉子户”来了!一加9RT将于10月13日正式亮相