学习Java的第十二天
今天学习了
十三.面向对象
1.类对象
1.1类:共同属性与行为的事物的抽象
1.2特点:类是对象的数据类型
类是具有相同属性和行为的一组对象的集合
1.3属性:属性都有特定的值
1.4行为:对象执行的操作
1.5关系:类是对象的抽象,对象是类的实体
1.7类的定义:属性+行为
步骤:
定义类 编写成员变量 编写成员方法
1.8对象的使用
创建对象 类名 对象名= new 类名();
使用对象
成员变量(对象名。变量名) 成员方法(对象名。方法名)
2.对象内存图
2.1单个对象
2.2多个对象
2.3多个对象指向相同
3.成员变量,局部变量
成员变量:类中方法外的变量 局部变量:方法中的变量
区别: 成员 局部
类中方法外 方法内或方法声明
堆内存 栈内存
随对象改变 随方法改变
有默认初始值 无默认初始值,先定义,赋值,才能使用