首页 > 代码库 > 【好程序员特训营】Java类与对象

【好程序员特训营】Java类与对象

Java支持以下类与对象的概念:

多态、继承、封装、抽象、类、对象、实例、方法。

就像是书、也可以分为语文书、数学书、历史书什么的,每本书又有不同的内容。

一个简单的雇员的例子:

Employee类有四个成员变量:name、age、designation和salary。该类显式声明了一个构造方法,该方法只有一个参数。

public class Test {
public static class Employee{
	String name;
	int age;
	String design;
	double salary;
	
	public Employee(String name){
		this.name=name;
	}
	
	public void setAge(int age){
		this.age=age;
	}
	public void setDsign(String des){
		this.design=des;
	}
	
	public void setSalary(double salary){
		this.salary=salary;
	}
	public void printEmployee(){
		System.out.println("Name"+name);
		System.out.println("Age"+age);
		System.out.println("Designtion"+design);
		System.out.println("Salary"+salary);
	}
	
}
public static void main(String args[]){
	
	Employee emp1=new Employee("张三");
	Employee emp2=new Employee("李四");
	
	emp1.setAge(22);
	emp1.setDsign("程序猿");
	emp1.setSalary(10000);
	emp1.printEmployee();
	
	emp2.setAge(19);
	emp2.setDsign("小程序猿");
	emp2.setSalary(8000);
	emp2.printEmployee();
	
}
}
运行结果:

技术分享
技术分享

【好程序员特训营】Java类与对象