初识面向对象晨考day09
1.类和对象什么关系
类是对象的抽象
对象是类的具体
2.什么是属性和方法
一类事物共有的特征,使用属性描述
一类事物共有的行为,使用方法描述
3.普通方法的定义格式
public 返回值类型 方法名(参数列表){}
4.什么是形参,什么是实参
形参是方法定义的时候书写的参数 规定了参数的个数、类型、顺序
实参是方法调用的时候传入的参数 必须遵循形参的约定
5.怎样创建对象
类名 对象名 = new 类名();
6.怎样访问对象的属性和方法
通过对象名加点访问
7.你怎么理解万物皆对象
自然界中的任何事物,都可以通过分析其属性和方法,
将其描述的完整,理解为一个对象。
8.局部变量和实例变量的区别
- 局部变量:局部变量是在方法、函数或者代码块内部定义的变量。例如,在一个 Java 方法内部或者 Python 函数内部定义的变量就是局部变量。
- 实例变量:实例变量是在类中定义,但在方法之外的变量。它属于类的实例(对象),每个实例都有自己的一组实例变量。
9.构造方法重载的要求
同一个类中的构造方法,参数列表不同
10.this关键字可以访问那些内容,如何访问,有什么要求
可以访问本类的属性、方法、构造方法
访问构造方法必须在本类构造方法的第一句
11.无参构造的特点
无参构造默认存在 如果书写了有参构造 无参构造将被覆盖 如需使用 必须显式书写