2.1 成员变量
成员变量也称为属性
类属性的作用域与该类的生命周期相同。而示例属性则从类的实例被创造开始起开始存在,直到系统销毁该实例,实例属性的作用域与其对应的实例的生命周期相同。
2.静态方法
不能在静态方法中访问非静态成员,反之,可以在实例方法中访问静态成员
3.作业实践
package com.chapter;
public class regurt {
private String name;
private String sex;
private int age;
public void setName(String name){
System.out.println(name);
}
public void setSex(String sex){
if(sex != "男" && sex != "女"){
sex = "男";
System.out.println(sex);
return ;
}else if(sex == "男"){
sex = "男";
System.out.println(sex);
return;
}else {
sex = "女";
System.out.println(sex);
return;
}
}
public void setAge(int age){
System.out.println(age);
}
}
package com.chapter;
public class return1 {
public static void main(String[] args) {
regurt r = new regurt();
r.setName("张三");
r.setSex("男");
r.setAge(19);
}
}
package com.chapter;
public class Test {
private String zymc;
private String zybh;
private int zynx;
public void fangFa1(String zymc){
System.out.println(zymc);
}
public void fangFa2(String zybh){
System.out.println(zybh);
}
public void fangFa(int zynx){
if(zynx < 0){
zynx = 0;
System.out.println(zynx);
return;
}else if(zynx > 60){
zynx = 60;
System.out.println(zynx);
return;
}else{
System.out.println(zynx);
}
}
}
package com.chapter;
public class Text1 {
public static void main(String[] agrs){
Test t = new Test();
t.fangFa1("计算机科学与技术");
t.fangFa2("J001");
t.fangFa(70);
}
}