面向对象
软件的开发方式:
面向过程的开发:站在过程的角度
1.面向对象的开发:站在对象的角度
1)特征: 封装 继承 多态 抽象
2)对象是类的实例,类是对象的模板
对象的状态用成员变量来表示
对象的行为用方法来表示
3)根据类来创建对象的语法
成员变量有初始值,局部变量无,所以局部变量使用前必须先初始化
表示对象的格式:对象类型 对象名称(变量) =new 对象类型()
给对象名称赋值:对象名称.成员变量=…
调用对象的功能:对象名称.方法()
2. 构造器的重载与方法的重载类似
3. static修饰符
在static方法中,只能调用static
类成员:使用static修饰的成员
实例成员:没有使用static修饰的成员
非static方法,可以访问静态成员,也可以访问实例成员