首页 > 其他分享 >静态static关键字概述和修饰成员变量

静态static关键字概述和修饰成员变量

时间:2022-08-25 17:57:22浏览次数:48  
标签:name int age id 关键字 static 修饰 public

静态static关键字概述

 

 静态static关键字修饰成员变量

案例:

Student7类:

private int id;
private String name;
private int age;
static String room;
private static int idCounter=0;

public Student7() {
this.id =++idCounter;
}

public Student7(String name, int age) {
this.name = name;
this.age = age;
this.id =++idCounter;
}

public int getId() { return id; }

public void setId(int id) { this.id = id; }

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;
}

DemoStaticTest7类:

public static void main(String[] args) {
Student7 one = new Student7("吴磊",18);
one.room="101教室";
System.out.println("姓名:"+one.getName()+",年龄:"+one.getAge()
+",教室:"+one.room+",学号:"+one.getId());

Student7 two = new Student7("赵露思", 18);
System.out.println("姓名:"+two.getName()+",年龄:"+two.getAge()
+",教室:"+two.room+",学号:"+two.getId());
}

标签:name,int,age,id,关键字,static,修饰,public
From: https://www.cnblogs.com/shenziyi/p/16624864.html

相关文章

  • php变量 global/static
    通常,函数内定义的变量,在函数内生效,函数执行完毕销毁global全局变量,函数外可以调用 functiontestGlobal(){  global$a;  $a=1;}//testGlobal();/......
  • python办公自动化(win32com):word中查找关键字所在段落,并设置段落内容的样式
    fromwin32comimportclient#***wps用kwps.Application;Microsoftword用Word.Application***doc_app=client.Dispatch("kwps.Application")doc_app.Visible=......
  • private关键字的作用与使用和使用private关键字定义学生类
    private关键字的作用与使用问题描述:定义person的年龄时,无法阻止不合理的数值被设置进来解决方案:用private关键字将需要保护的成员变量进行修饰一旦使用了private进行修......
  • 面试题 - Final修饰属性
    final修饰数据类型基本数据类型final修饰基本数据类型后,数值不可被修改publicclassTemplate{//privatefinalinta=1;//显示初始化privatefina......
  • 副词能修饰名词吗
    Thepicturebelowshows...语法是对的。below是介词或副词。upstairs是副词。以上的例子都是放在名词后面。英语中副词可以修饰名词吗?......
  • VUE学习-自定义修饰符
    自定义修饰符组件constmyComponent={template:`<inputtype="text":value="modelValue"@input="emitValue"/>`,props:{modelValue:String,......
  • Java-继承和修饰符
    1.继承1.1继承的实现(掌握)继承的概念继承是面向对象三大特征之一,可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法实现继承的格式......
  • 五种访问修饰符
    在C#语言中,共有五种访问修饰符:public、private、protected、internal、protectedinternal。作用范围1.public公有访问。不受任何限制,当前类、子类、实例对象都可以访......
  • 【Java基础】循环结构for、while、嵌套循环、关键字break、continue
    1.for循环for(inti=0;i<10;i++){System.out.println(i);}执行过程说明(1)循环条件部分②为boolean类型表达式,当值为false时,......
  • Java学习 (24) 对象篇(04)static关键字
    目录static关键字语法实例代码块语法实例引用库语法实例static关键字static在类中修饰成员变量,在方法中则修饰成员方法static在属性中叫做静态属性,在方法中叫做静态......