1.Java作为一门面向对象语言,我们首先就要初步了解什么是面向对象,面向——是我们用户面对我们实际生活当中遇见的各种不同情况,对象——是我们将这种情况抽象出来的。
“一切皆对象”。
2.类——是我们将一群对象按照某些共同属性分在一起而组成的一类事物。而对象则是类的实例,所以类是一种模板,就像“学生张三”就是“学生类”的具体对象,共有的属性就是“学生”这一身份。
3.所以想 定义一个对象,就需要先定义一个类作为它的模板。
图(1.1)
class Student{
String name;
String id;
int age;
void eat(String food){
System.out.println(name+"吃"+food);
}
void study(String book){
System.out.println(name+"学"+book);
}
}
public class main {
public static void main(String[] args) {
Student stu = new Student();
stu.name = "wwh";
stu.eat("淀粉肠");
stu.study("java");
}
}
图中,我先用class这个关键字定义了一个Student类,然后在这个类中,定义了他们的模板,其中有name(名字),id(记号)。然后下面就是定义的方法,这些方法就是作为对象的(动态特征),例如 eat(吃),study(学习)。
4类定义好了,之后就是定义对象了,在主方法中,就开始调用定义好的类了,与用Scanner用键盘输入数据调用的方式是一致的。Student stu = new Student();
之后就是具体的定义对象了,最后成功的让wwh吃上了淀粉肠。让wwh学Java!
初步了解了面向对象的含义,接下来就是练习和预习构造方法了。