java的类与对象
类与对象的定义
- 在C语言中强调的是实现的过程,分析步骤,逐步解决问题。在JAVA中关注的是对象,将事情分解成不同的对象,通过对象之间的交互来实现。
- 类是一类对象的统称,对象就是一个类的实例化。
类和类的实例化
- 我们在解决问题的时候不必过分的关注过程,只需要了解对象的功能,并且能够使用它的功能就可以了。一个类可以实例化无数个对象。
声明一个类就是创建一个新的数据类型,而类在java
中属于引用类型,java
使用class
关键字来声明一个类
//创建类
class <class_name>{
field;//成员属性
method;//成员方法
}
//实例化对象
<class_name> <对象名> = new <class_name>();
class
为定义类的关键字,class_name
为类名,{}为类的主体。
类中的元素称为:成员属性
类中的函数称为:成员方法
class Car{
public int siza;//成员属性,实例变量
public String colour;
public String name;
public void drive{
//成员方法
Syste.out.println("这是我的车");
}
}
类的实例化
用类类型创建对象的过程,称为类的实例化
1.类只是一个模型,限定了类有哪些成员
2.一个类可以实例化多个对象,实力化出的对象占用实际的物理空间,存储类成员变量
3.类是设计的图纸,而由类实例化出来的对象就是实际存在的。
class Car{
public int siza;//成员属性,实例变量
public String colour;
public String name;
public void drive{
//成员方法
Syste.out.println(