您的位置 首页 java

Java学习day07——类static

Java学习day07——类static

访问修饰符

类包括成员变量和实例变量 :

成员变量里面包括 实例变量和类变量 ,用 static 修饰的是类变量,不用static修饰的是实例变量,所有类的成员变量可以通过this来引用。

类变量和实例变量的区别:

加上static称为类变量或静态变量,否则称为实例变量;

类变量是与类相关的,公共的属性;

实例变量属于每个对象个体的属性;

类变量可以通过类名.变量名直接访问。

什么时候需要类变量?

如果说定义一个类,涉及到公共属性时,都定义成类变量。

案例:定义一个学生类,统计学生人数。

Student{

String name;

Int age;

Int rs;

Student(String name,int age){

This.name=name;

This.age=age;

This.rs++;

}

Main()Stirng[] args{

Student s1=new Student(“小明”,20);

Student s2=new Student(”校长”,21);

System.out.println(“学生人数”+rs);

}

}

案例:求所有学生总学费。

//计算总的学费

int getPrice(){

Return Student.rs*5000;

}

Public static void main(String[] args){

………

System.out.println(“总费用:”+Student.getPrice());

}

文章来源:智云一二三科技

文章标题:Java学习day07——类static

文章地址:https://www.zhihuclub.com/199727.shtml

关于作者: 智云科技

热门文章

网站地图