1. 什么是面向对象:
写代码的套路
2. 什么是面向对象编程:
写代码时,拿对应的东西来做相关的事
3. 为什么要用面向对象编程:
更符合人类思维逻辑,使编程更简单,更好理解
4. 面向对象到底学什么:
学习获取已有对象并使用,学习如何自己设计对象并使用。
5. 类和对象是什么:
类:是共同特征的描述(设计图),对象:是真实存在的具体实例。
6. 如何得到类的对象:
public class 类名 {
1. 成员变量(代表属性的,一般是名词)
2. 成员方法(代表行为的,一般是动词)
}
类名 对象名 = new 类名();
7. 如何使用对象:
访问属性:对象名.成员变量
访问行为:对象名.方法名()
8. 定义类的补充注意事项:
- 用来描述一类事物的类,专业叫做:Javabean类,在Javabean类中,是不写main方法的。
- 在以前,编写main方法的类,叫做测试类。我们可以在测试类中创建Javabean类的对象并进行赋值调用。
- 类名的首字母建议大写,需要见名知意,驼峰模式,不能用关键字。
- 一个Java文件中可以定义多个class类,且只能一个类是public修饰,且public修饰的类名必须成为Java文件名。(实际开发中建议还是一个文件定义一个class类!)
- 成员变量的完整定义格式是:
修饰符 数据类型 变量名称 = 初始化值 ;一般无需指定初始化值,存在默认值,且因为不是所有对象都具有相同值的这个成员变量,需要单独赋值。 - 成员变量默认值的规则:
- 成员方法不用static修饰