封装其实就是增加安全性;
//如果只有this不重名的情况就是成员变量
// 如果是重名 this.同名就是访问成员变量
构造方法:
public class 类名{
修饰符 类名 (参数){
}
}
1-创造对象 2-让对象初始化
eg:
public class Student{
public Student(){
//构造方法内书写内容
}
}
public class StudentDemo(){
public static void main(String[] args){
Student s1 = new Student();
}
}
package com.it.tt;
public class Student {
private String name;
private int age;
// set,get
public void setName(String n) {
name=n;
}
public String getName() {
return name;
}
public void setAge(int a ) {
if(a<0||a>90) {
System.out.print("false about the age");
}else {
age=a;
}
}
// public int getAge() {
// return age;
// }
public void getAge(int age) {
this.age=age;
}
//如果只有this不重名的情况就是成员变量
// 如果是重名 this.同名就是访问成员变量
public void show() {
System.out.print(name+","+age);
}
}
package com.it.tt;
public class Stdentdemo {
public static void main(String[] args) {
//创建对象
Student s = new Student();
s.setName("ytt");
s.setAge(30);
s.show();
}
}