14.对象和类

3.类和对象

1.类和对象

1.1概念
类是同一类型的抽象,例如:房子、汽车
类是自定义的一种数据类型
物以类聚
类是一个静态概念,是一种自定义变量类型
1.2组成
属性
构造方法
方法
1.4对象
对象是类的具体实现,是类的实例,例如:我的房子、我的汽车
对象具有类的特征
1.5类和对象的关系
类是一类对象的模板,对象是类的具体实现(实例)
实例化 由类产生一个对象
1.6类的定义
语法
[< modifilers >] class < class_name >{
[< atteribute_declarations >] 属性声明
[< constructor_declarations >] 构造方法声明
[< method_declarations >] 方法声明
}
eg:
public class Employee
{
private String name;
private double salary;

public void setSalary(double salary)
{
	this.salary=salary;
}

}
1.7对象的产生
使用new关键字
使用" . "访问属性,方法
1.8类之间的关系
14.对象和类
14.对象和类

 public class Test4
 {
 	public static void main(String [] args) //主方法
 	{
 		// code 测试用 
 		//实例化Person,具有Person所有特征,并且可调用display显示其信息
 		Person tom=new Person();
 		tom.pid=1;
 		tom.name="tom";
 		tom.age=20;
 		tom.display();
 		Person kite=new Person();
 		
 	}
 }
 class Person
 {
 	//属性
 	piblic int pid; //public 公共的,可直接访问的
 	piblic String name;
 	piblic int age;
	
	//构造方法  没有返回值,名字和类相同,可以带参数
	Person()
	{
	}
	//方法
	void display()
	{	
		String.msg=pid+","+name+","+age;
		System.out.println(msg);
	}
 }
上一篇:JS创建对象的几种模式


下一篇:git config 配置