类与对象
类是共同特征的描述。
public class 类名{
成员变量 如:int age;一般是名词
成员方法 如 public void number();一般是动词,动作
};这个就是类;
对象是具体的实物
类名 对象名=new 类名();
对象可以使用类成员的方法。
封装
对象代表是什么,就得封装对应的类型,并且提供数据所需要的行为
private 关键字
对类的属性,方法进行限制。
只能在本类中进行修改
this关键字
this 关键字可以指定成员(全局)变量,否则会就近原则
构造方法
作用:在创建对象的时候给成员变量赋值
方法名与类名相同,大小写也一致
public class Student(){
修饰符 类名(参数){
方法体;
}
}
没有返回值类型,void也没有
没有具体返回值,不能带return
1构造方法的定义:
如果没有创建构造方法,系统会自动创建一个无参的构造方法
如果有创建了构造方法,那么系统不会再创建无参构造方法