1:面向过程
面向过程:
面向对象是一种符合人类思维习惯的编程思想。现实生活中存在各种形态不同的事物,这些事物之间存在着各种各样的联系。在程序中使用对象来映射现实中的事物使用对象的关系来描述事物之间的联系,这种思想就是面向对象。
特点: 1,封装性 2 ,继承性 3 ,多态性
2:创建对象
1.导包
不需要导包的类 1)同包下的类 2)java.lang包下的内容不需要导包
2.创建当前引用数据类型的变量|应用-->创建对象
引用数据类型 引用 = new 引用数据类型(); new 关键字 具有创建对象的能力
3.使用成员
成员变量 引用.成员变量名 成员方法 引用.成员方法名(参数列表);
注意:初始默认值
成员变量不赋值存在默认值 整型->0 浮点型->0.0 boolean->false char->' ' 引用数据类型 -> null
成员(变量|方法)是属于对象的,必须跟随对象进行使用 成员位置: 类中方法外就是成员位置
3:构造器
作用:
构造器最大的用处就是在创建对象时执行初始化,当创建一个对象时,系统会为这个对象的实例进行默认的初始化。如果想改变这种默认的初始化,就可以通过自定义构造器来实现。
命名规则:
类名 (变量名){
赋值;
}
特点:
1,构造名需要与类名相同;
2,构造方法没有返回值
3,构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法,他们之间构成重载关系;
如果定义有参构造函数,则无参构造函数将被自动屏蔽