简单Java类
简单Java类指的是可以描述某一类信息的程序类,并且没有特别复杂的逻辑操作,仅作为一种信息存储的媒介存在,例如:描述 一个人,一个物体规格,一本书…
简单Java类在项目实际开发中无处不在,也是一个项目的重要组成部分,因此需要完全掌握。
Java简单类的核心结构
- 类的名称一定要有意义,可以描述一件事物
- 类之中的所有属性必须使用private封装,封装后的属性必须要提供setter和getter方法
- 类之中可以有多个构造方法,但必须保留一个无参构造方法。
- 类之中不能出现任何输出语句,所有内容的获取必须通过return返回;
示例代码
class Emp{
private long id;//工号-封装
private String name;//姓名-封装
private String department;//部门-封装
private int salary;//薪资-封装
public Emp() {//类之中必须有一个无参构造
}
public Emp(long id,String name,String department,int salary) {//有参构造
this.id=id;
this.name=name;
this.department=department;
this.salary=salary;
}
public void SetId( int id){
this.id=id;
}
public void SetName(String name){
this.name=name;
}
public void SetDepartment(){
this.department=department;
}
public void SetSalary(int salary){
this.salary=salary;
}
public String getInfo() {//定义一个获取对象详细信息的方法
return "工号:"+this.id+"|姓名:"+this.name+"|部门:"+this.department+"|薪资:"+this.salary;
//将类中的信息返回
}
}
public class Simple {
public static void main(String[] args) {
Emp emp=new Emp(00001, "小白", "it", 8600);
System.out.println(emp.getInfo());
}