217 Java2 邱丽秀
- 认识类和对象:
例:类=汽车设计图;对象=实实在在的汽车。
面向对象程序设计的重点是类的设计。
定义类其实是定义类中的成员(成员变量和成员方法) - 类和对象的概念:
类和对象是面向对象的核心概念。
类是对一类事物描述,是抽象的、概念上的定义
对象是实际存在的该类事物的每个个体,因而也称实例
“万事万物皆对象” - 例一:学生 —类(抽象的,统称)
小明同学 ------对象
小红同学 ------对象
例二:人类 -----类
学生 ------对象
老师 ------对象 - 面向对象是一种程序设计方法,其基本思想是使用对象和类等基本概念来进行程序设计。
- 类是对世界事物的抽象定义
属性:对应类中的成员变量
行为:(动作)对应类中的成员方法=函数 - 类的语法格式:
修饰符 class 类名{
属性声明;
方法声明;
}
说明:修饰符public:类可以被任意访问
public class Student{
String name; //声明私有属性
Int age; //声明私有属性
public void study(){ //声明方法
}
}
- 创建Java自定义类&&对象的创建和使用 (new)
(动物)
(同一个类中,成员方法直接使用成员变量)
(static修饰的不是成员方法)
public class Animal{
//属性==成员变量
String name;
Int age;
double weight;
//行为==方法
public void sleep(){
age=age+10;
name=”猩猩”;
weight=20.45;
}
public void eat(){
}
public static void main(String[] args){
//声明a1 (没有实际的对象)
Animal a1;
//实例化==创建对象
a1=new Animal();
a1.name=”猴子”; //赋值
a1.age=12;
Animal a2=new Animal();
a1.name=”大象”;
a1.age=18;
//两个属性互不干扰
System.out.print(a1.name); //猴子
System.out.print(a2.name); //大象
}
}