面向对象、成员变量和成员函数
面向对象
我们来了解什么是面向对象,万物皆对象,我们可以任何一个东西看作对象。比如上面举例的那个水杯
如果我们要接水喝,我们要先找杯子,然后接水,然后喝
那么我们就可以把水杯看成一个对象,在我们使用他的时候在调用他,那么对象是实体,需要被创建,可以为我们做事情的
那么我们在来说一下类,上面是类呢 ,类这个有点抽象,比如小猫 就是动物类的 ,我们人就是人类。他是事物中的一个总的概述
public class Cat {
private String name;
private int age;
}
这个就是一个对象,一个实体。这个对象只有我们程序员能修改私有属性,更具需求的要求来改
私有话的话我们使用的时候就需要调用,这个时候就用到了Get、Set
public class Cat {
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
我们使用的时候直接Gte就可以获取到 Set可以传参数
成员变量和成员函数
上面是成员变量:类的成员变量也被称作类的属性。
他的作用就是 :描述对象的特征
1.修饰符可以是public、private等
2.数据类型用于声明变量存储的数据类型
3.变量的名称,必须符合标识符的命名规则
4.对变量进行赋值,也可以后续再赋值
public class Cat {
private String name;
private int age;
}
成员函数
成员函数也被称为方法。
1.修饰符对访问权限进行限定的(如public、protected、private);也有静态修饰符static,还有最终修饰符final等
2.返回值类型用于限定方法返回值的数据类型,如果不需要返回值,可以使用void关键字
3.方法名必须符合标识符的命名规则方便调用
4.参数类型用于限定调用方法时传入参数的数据类型
5.参数名是一个变量,用于接收调用方法时传入的数据
6.return用于结束方法以及返回方法指定类型的值,当方法的返回值类型为void时,return及其 返回值可以省略
public String aa(String aa){
return aa;
}