OOP语言:面向对象语言
特征:封装,继承,多态
封装的意义:让类的调用者能够对类的学习成本降低
this.name = name;
题:this代表什么?
答:当前对象的引用
private说明:
所有被 private 所修饰的 成员变量 或者 成员方法 都只能在 类内 进行访问,如果类外要进行访问 需要提供公有的接口
什么时候使用 public 什么时候使用 private 没有明确的规定! 一般情况下项目开发当中所有的成员属性一般都是私有的
构造方法:本质还是一个方法但是没有返回值。
题:实例化一个对象/创建一 个对象分几步?
Student stu = new Student();//实例化了一一个对象