对象存在的意义:
如果用变量或数组处理数据,则不利于数据的管理。
类与对象
类就是数据类型
对象就是一个具体的实例
对象在内存中的存在形式:
注意事项及细节:
- 属性的定义语法同变量
访问修饰符 属性类型 属性名;
四种访问修饰符:
public protected 默认 private - 属性的定义可以为任意类型
- 属性如果不赋值有默认值,规则同数组
- 实例化的对象名是对象引用
创建对象的方式:
- 先声明再创建
- 声明加创建
内和对象的内存分配机制:
成员方法
成员方法简称方法。
方法调用机制:
方法的好处:
1、提升代码的复用性。
2、可以将实现的细节封装,供其他用户来调用即可。
成员方法的定义:
访问修饰符 返回数据类型 方法名(形参列表)
{
语句;
return 返回值;
}
方法的注意事项和细节:
返回数据类型:
- 一个方法最多只有一个返回值。
- 返回类型可以为任意类型,包含基本类型和引用类型(数组,对象)
- 如果方法是void,方法体中可没有return,或者