类和对象1
1.1概念
对象:万物皆对象。具体的存在
类:抽象的概念。具备了相同静态特征(属性)和动态特征(方法)的一组对象的集合。
1.1.1.类是一个自定义的数据类型。
1.2.类和对象的关系
抽象与具体
类:是一个模板
对象:有模板创建出来的具有相同特征的具体存在的事物
1.3.创建类
1.4.创建对象
方式1:
Student s1=new Student();
方式2:先声明后分配空间
Student s2;
s2=new Student();
1.5.调用对象的属性和方法
1.6.成员变量和局部变量
1.7.实例化对象
1.8.方法的重载
1.8.1.定义
1.8.2.系统案例
1.8.3.自定义方法重载
public class ArrayUtil {
public int qiuHe(int[] arr){
int he=0;
for (int i = 0; i < arr.length; i++) {
he+=arr[i];
}
return he;
}
public double qiuHe(double[] arr){
double he=0;
for (int i = 0; i < arr.length; i++) {
he+=arr[i];
}
return he;
}
}
public static void main(String[] args) {
//创建对象:实例化对象
ArrayUtil au=new ArrayUtil();
int[] arr={1,23,4};
double[] arr2={1.5,23,4};
//通过对象名打点调用实例方法:
int res=au.qiuHe(arr);
double res2=au.qiuHe(arr2);
System.out.println(res);
System.out.println(res2);
}