Java类与对象
1.访问控制符
控制符访问级别(从小到大):private–>default–>protected–>public
1.private: 一个权限修饰符,可以修饰成员变量或者成员方法,保护成员不被其他类使用,被private修饰的成员只能在本类中使用,也可以在类中定义相关的方法,通过调用方法来使用变量
2.default: 包访问级别,也称为默认访问控制符,如果一个类或者类中的成员没有任何访问控制符修饰,那么就默认为default修饰,被default修饰的类或者成员只能被本包中的其他类访问
3.protected: 被protected修饰的类或者成员既能被同一个包下的其他成员访问,也能被不同包下该类的子类访问
4.public: public是一个最宽松的访问控制符,被public修饰的类或者成员能被所有的类访问
2.类
定义: 对现实生活中一类具有共同属性的行为的事物的抽象,确定对象拥有的属性和行为,是Java程序的基本单位
组成: 类由属性和行为组成
①属性:在类中通过成员变量实现
②行为:在类中通过成员方法来实现
定义格式:
public class 类名{
//成员变量
//成员方法
}
3.对象
定义 相对于类来说,可以理解为可以看得见摸得着的实体,例如:四级类,那对象可以是华为手机,小米手机
对象的创建
格式:类名 对象名=new 类名()
范例:Student s = new Student();
对象的使用
格式:
对象名.成员变量
对象名.成员方法
范例:
s.name
s.pay()