前言:面向对象就是一种编程思想,只需要关注结果,不需要关注过程,需要大家在以后的学习和开发过程中慢慢领悟。
例如:我们需要把一头大象装进冰箱,按照面向对象来理解,只需要3步即可完成:1.打开冰箱门2.将大象装进冰箱3.关闭冰箱门。至于大象是如何装进冰箱的,我们不需关注,这就是面向对象。
一(类和对象的定义):
类:我们把一类具有共同的属性,特征,行为的事物归于一类,是抽象的:---->类(类别,类型)。
对象:是具体存在的,符合类的定义的一个事物.
例如:王者荣耀里面有很多游戏主播,游戏主播就是一个类,而且是抽象的;其中,游戏主播里面的张大仙,吕德华,耀阳等等游戏主播就是具体存在的对象。
二(类和对象的创建):
2.1 类的创建格式:
访问修饰符 class 类名{
成员变量(属性);
成员方法(行为);
}
注意:1.类名首字母需大写,如有多个单词,则每个单词的首字母均大写。如,Game,MyGame。
2.在一个java文件中,只能出现一个用public修饰class(不谈及内部类),否则会报错!!!
而且当前public修饰的class的类名与java文件名保持一致
2.2 编写类的属性(成员变量或成员属性):
格式:数据类型 属性名;
int id;
String name;
char sex;
如果没有对成员变量赋值那么:
如