Java类
•什么是类?
类是一个模板,它是描述一类事物的属性和行为的集合.
类是表示一个客观世界某类群体的一些基本特征抽象.
•类的结构
变量:事物属性的描述;
方法:事物的行为;(可以做的事情)
构造方法:用于创建对象;
内部类: 即在类体中声明的类。
块:一段没有名称的代码块
/*
* 发现类 人类
* [访问权限修饰符][修饰符] class 类名{
*
* }
* */
public class People {
}
Java类
对象:对象是类的一个实例,是以类为模板在内存中创建的实际存在的实例
对象(实例) 具体存在的 实例 创建对象 实例化对象
public class TestCar {
public static void main(String[] args) {
/*
类定义好了,是一个文件,不能被使用.
以类为模板创建对象,对象是实例,是具体存在的,可以被使用.
Car bm = new Car();
new Car(); 类的构造方法,在内存中创建一个具体的汽车对象
Car bm 以Car类为类型 声明一个变量bm
= 让bm变量 指向(引用) 内存中的对象
bm.name = "宝马";使用bm变量 . 调用对象中的属性(变量),行为(方法)
*/
Car bm = new Car();
bm.name = "宝马";
bm.color = "红色";
bm.price = 300000;
bm.start();
bm.stop();
System.out.println(bm.name+"::"+bm.color+"::"+bm.price);
}
}
•总结类和对象
类是一类事物的抽象概念,是一个模型.
对象是由这个模型所创造的一个个具体存在的,实实在在存在的实例.
所以创建对象的过程也叫实例化对象.
现实生活中先有对象后有类,而编程时先设计类后创建对象.