开发一个雇员的类:雇员编号、姓名、职位、基本工资

对于简单java类而言,第一种开发要求:

1.类名称必须存在有意义,列如 Book、Emp;

2.类之中所有的属性必须private封装,封装后的属性必须提供有setter、getter;

3.类之中,可以提供任意多个构造房啊发,但是必须保留有一个无参构造方法;

4.类之中不允许出现任何输出的语句,所有信息输出必须交给被调用处输出;

5.类之中需要提供一个取得对象完整信息的方法

package day1;
class Emp{private int empnum;private String empname;private String empjob;private double empsalary;public Emp(){//无参构造}public Emp(int num,String job,String name,double salary){this.empnum = num;this.empname = name;this.empjob = job;this.empsalary = salary;}public void setEmpnum(int num){this.empnum = num;}public void setEmpjob(String job) {this.empjob = job;}public void setEmpname(String name){this.empname = name;}public void setEmpsalary(double salary){this.empsalary = salary;}public int getEmpnum() {return empnum;}public String getEmpjob() {return empjob;}public String getEmpname(){return empname;}public double getEmpsalary() {return empsalary;}public String getInfo(){return  "雇员编号:"+empnum+"\n"+"雇员姓名:"+empname+"\n"+"雇员职位:"+empjob+"\n"+"雇员薪水:"+empsalary+"\n";}
}
public class easyClass {public static void main(String[] args) {Emp emp = null;emp = new Emp(1231221,"web前端","江飞",5000.0);System.out.println(emp.getInfo());System.out.println(emp.getEmpname());//通过getter获取emp.setEmpname("小强");//通过setter设置emp.setEmpjob("园林设计");System.out.println(emp.getInfo());}
}

java的第一个代码模型,简单的java类相关推荐

  1. 面向对象-第一个代码模型

    第一个代码模型:简单Java类编写(核心) 所谓简单Java类,只包含了最基本的属性与属性的设置和取得功能,在日后开发中都是基于简单Java类的应用,本次给出简单Java类开发的基本原则 1.类名称必 ...

  2. java 语言 写字板_一个简单的java语言写字板.docx

    一个简单的java语言写字板.docx 一个简单的JAVA语言写字板一.需求分析1.需求分析:现在网络上各种文档编辑器数不胜数.功能也是应有尽有,有能改变字体的,有可以改变字体颜色的,但是,这些软件有 ...

  3. 《14天从0到1学Java》第一天之04第一行Java代码

    这个是一套系列教程,一共14天,每天8篇,每篇需要5分钟.也就是说,你需要每天抽出40分钟来看教程,坚持14天就可以,轻松玩转JavaSE. 我是Feri,我为自己代言,专注IT职场教育N年,希望对于 ...

  4. java工厂模式式代码_简单工厂模式及其简单Java案例代码实现

    说明:本文是<大话设计模式>的学习记录及结合网上相关信息编写,原书代码例子采用C#编写,本文采用Java稍加改写.若有不当,欢迎指正,共同进步.java 1.简单工厂模式概述:设计模式 简 ...

  5. Java之第一行代码

    目录 Java第一行代码 1. 什么是计算机 1.1 生活中你关注的计算机 1.2 Java开发者所关注的计算机 2. 计算机操作方式 2.1 操作系统 2.2 操作方式 2.3 DOS命令[了解] ...

  6. 初学Java,第一段代码

    1 public class myapp { 2 3 public static void main(String[] args) { 4 // TODO Auto-generated method ...

  7. java format 补足空格_11个简单的Java性能调优技巧

    想要保持程序高效运行?您可以采取一些步骤来消除瓶颈,缓存提示以及其他性能调整建议. 大多数开发人员期望性能优化是一个复杂的主题,需要大量的经验和知识.好的,那不是完全错误的.优化应用程序以获得最佳性能 ...

  8. JAVA SE 第一章 计算机、程序和Java概述

    第一章 计算机.程序和JAVA概述 1.1什么是计算机 ※中央处理器 中央处理器是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心( Control Unit).它的功能主要是解释 ...

  9. Java入门 第一节 计算机的基础概念+Java环境配置

    文章目录 1 计算机基本知识了解 1.1 啥是计算机? 1.2 计算机硬件系统 1.3 计算机软件系统 1.3.1 程序 1.4 计算机语言 1.5 计算机快捷键介绍 1.6 常见的Dos命令操作 2 ...

  10. java编程计算器程序代码_34 个送给 Java 程序员的练手项目合集

    人类一生中,99% 的技能都是靠实践学来的,编程更是如此. 在这一点上,编程和打篮球很像:你得亲自上场去打,才能学会篮球:同样,亲手敲下代码,才能真正学会「编程」.太多人看完一本书.几个 G 的视频后 ...

最新文章

  1. 引用 引用 引用 学会求知 学会共处 学会做人 学会做事
  2. 时间序列的自回归理论和实现
  3. 回顾国产手机4年沉浮,仍然只是靠这三招翻身
  4. [洛谷P4735]最大异或和
  5. 数据建模中的大坑判断
  6. 洛谷P7361:拜神(SA、二分、主席树、启发式合并)
  7. 表单元素对齐问题解决方案
  8. 不确定下钻数的循环(部门下所属部门 多层下钻)
  9. ENSP配置 实例九 动态Nat配置
  10. native react 更新机制_react-native热更新全方位讲解
  11. Python使用多线程搜索指定范围内的所有素数
  12. STM32采集电阻触摸贴膜
  13. SQL Server打开数据表中的XML内容时报错的解决办法
  14. LeetCode 669. 修剪二叉搜索树(Trim a Binary Search Tree)
  15. C是一个结构化语言它的重点在于算法和数据结构
  16. Java常见面试题总结(二)
  17. 北大学子求职经历与建议(IT类) 收藏
  18. 12款开源或免费的3D建模软件
  19. unity相机远近缩放和拖拽移动
  20. 你值得拥有!-阿里P8架构师荣耀典藏:Java多线程与Socket实战微服务框架笔记

热门文章

  1. win11 打开 IE7 兼容模式
  2. iPhone 12 Pro测量人的身高竟然如此简单
  3. CMT2300A 433MHz SUB-1G无线收发芯片
  4. vs为什么打了断点不断_2019年丹麦羽毛球公开赛焦点对阵:林丹VS塞帕拉内斯 石宇奇 VS 马克卡尔尤B...
  5. Multimedia框架
  6. 这款软件有多“硬” ——从国内首款基于云架构的三维CAD平台CrownCAD说起
  7. 芝麻信用接口 java_java 对接芝麻信用 -用芝麻私钥解密错误
  8. oracle字段名小写改大写,Oracle数据库中如何实现将将表中字段名转换为大写
  9. iOS证书描述文件说明
  10. 2台服务器只执行一台的定时任务(redisson)