不能用foreach因为与相应数组不关联
数组删除
1.面向过程(C)和面向对象(C++、Java、GO、python)
把大象装进冰箱
1.把冰箱门打开
2.把大象装进冰箱
3.把冰箱门关上
面向过程----过程----动作
1.打开(冰箱门)
2.装进(冰箱, 大象)
3.关闭(冰箱门)
面向对象----对象----实体
1.冰箱.开门();
2.冰箱.装进(大象);
3.冰箱.关门();
2.类和对象
类....是定义
对象....真正存在的个体
3.类的成员
属性----成员变量
方法----成员方法----动作
4.如何定义一个类
[修饰符] class 类名 {
属性
方法
}
属性:
数据类型 属性名 = 初始值;
数据类型 属性名;
方法: 和上一章方法定义相同,不要加public static
5.如何创建对象
new 类名()
6.访问对象的成员
对象名.属性
对象名.方法
7.封装性---隐藏该隐藏的,暴露该暴露的
8.电话本管理系统-----无法持久化(数组,集合ArrayList)-----如何持久化?文件--->数据库MySQL...
需求:电话本信息进行添加、删除、修改、查询的操作
数据如何存储: 一维数组 数据类型[] 数组名;
|----数据类型和电话本每一条信息的数据类型一致----->自定义类型----->设计类TelephoneItem
|----TelephoneItem[] items = new TelephoneItem[100];
9.toString()方法
System.out.println(对象名)
System.out.println(对象名.toString()) 继承