元素交换
假如数组开始索引叫start结束索引叫end
inttemp =arr(start);
arr(start) =arr[end];
arr[end] =temp;
遍历数组
printAarr
面向对象
类和对象
什么是对象?
对象就是万物皆对象 客观存在的事物皆为对象
什么是面向对象(这里用图)
什么是类?
类是对现实生活中的一类具有共同属性和行为的事物的抽象
类的特点
类的对象数据类型
类是具有相同属性和行为的一组对象的集合
什么是对象属性
属性:对象具有各种特性 每个对象的每个属性拥有的特定的值
对象的关系
类 类是对现实生活中一类具有共同属性和行为的事物的对象
对象是能够看不到摸的着的真实存在的实体
类的定义
类的重要性 是JAVA程序的基本组成单位
类是什么是对现实生活中一类具有共同属性行为的事物的抽象 确定对象将会拥有的属性和行为
类的组成
属性和行为
属性在类中通过成员变量来体现类中方法外的变量
行为
在类中通过成员方法来体现
和前面的方法相比去掉tatic关键字即可
对象的使用
创建对象
格式 类名对象名 =new类名
范例 phone p=new phone
使用对象
使用成员变量
格式 对象名变量名
范例 p.brand
使用成员变量
格式 对象名方法名
范围 p.call
创建对象
phonep =new phone
使用成员变量
system.out.println(p.brand)
system.out.println(p.price)
pcp
psv
创建对象
phone p =new phone
使用成员变量
p brand =''小米'
p.prive =2999;
system.out.println(p.brand);
system.out.print(p.price);
使用成员方法
p.call
p.sendmessage();
案例
学生
需求首先定义一个学生类 然后定义一个学生测试类
在学生测试类中通过对象完成成员变量和成员方法的使用
1定义一个学生类
类名studeut
成员变量
mamtage
成员方法
stady()do home work
2 定义学生测试类
类名
studentdemo
因为要做测试 所以有个主方法main方法
在学生测试类中通过对象完成