类与对象

来源:互联网 发布:java 高仿京东商城 编辑:程序博客网 时间:2024/05/29 16:32

类-具有相同状态、属性、动作行为的对象的统称。包括数据有包括作用于数据的一组操作数的封装体。

对象-对象是类的实例化。

            ↓

状态→属性→成员变量
行为→函数→成员方法
public class Employee{                  String name;   //成员变量                                      int age;       //作用与整个类体所有方法           }
public void Sale(){
                  int money;     //局部变量 只是在定义它的方法体中使用。


二、构造方法

1、方法名与类名一致
2、必须无返回值

构造方法→构造对象{初始化作用对象}= 实质:方法重载


三、访问修饰符-修饰类、属性、方法

                       本类                      子类                     本包                  外包 
public              Y                            Y                           Y                        Y             任何包和任何类下可以访问
private             Y                            N                          N                       N             只能在本类中访问                              - 不能修饰类和接口,只能修饰方法、变量、构造方法
缺省                 Y                            N                          Y                        N             可以在本包本类中访问
protected        Y                            Y                           Y                        N             可以在本包中和外包子类中访问      - 不能修饰类和接口
0 0