类和对象
对象:是类的实例化,是具体的事物
类:是对对象的形象(形象 抽出象的局部)
1、类是模子,确定对象将会领有的特色和行为
2、具备雷同的属性和办法的一组对象的汇合
3、类是对象的类型,不同于 int 类型,具备办法
先有具体的对象,而后形象各个对象之间象的局部,演绎出类,通过类再意识其余对象
对象的特色————属性
每个对象的每个属性都领有特定值
例如:张浩和李明的年龄,姓名不一样
对象的特色————办法
办法 – 对象执行的操作
对象和类的总结
类的属性
类的办法
public class Student {
// 属性的定义
int stuNumber;
String name;
int age = 20;
// 办法的定义
void study(){System.out.println("我正在学习");
}
void eat(String food){System.out.println("我在吃"+food);
}
}
留神:
1、办法的拜访修饰符能够不写
2、办法能够又返回值,也能够没有,void 示意没有返回值的意思
3、新参列表能够有,也能够没有
4、一个 java 文件中能够定义 N 个 class,然而只能有一个 public class,并且 public class 的类名必须跟文件名雷同
如何创立和应用对象
1、应用 new 关键字来创建对象 ClassName objectName = new ClassName()
2、应用对象的时候能够通过 对象名称. 对象属性 或者 对象名称. 办法 来应用对象的属性和办法
public static void main(String[] args) {
// 创建对象
Student student = new Student();
// 应用属性
student.name = "jack";
System.out.println(student.name);
// 调用办法
student.study();
student.eat("大米饭");
}