索迪教育
Java
Java
编程技术基础
编程技术基础
第四章 类与对象
第四章 类与对象
(
(
二
二
)
)
索迪教育
上章回顾
上章回顾
掌握类的创建
掌握类的创建
掌握方法重载
掌握方法重载
掌握构造函数和初始化对象
掌握构造函数和初始化对象
继承
继承
掌握方法覆盖
掌握方法覆盖
掌握访问修饰符
掌握访问修饰符
掌握包的概念
掌握包的概念
Object
Object
类
类
String
String
类
类
索迪教育
我们的目标
我们的目标
掌握类的静态成员
掌握类的静态成员
掌握
掌握
Math
Math
类
类
掌握
掌握
this
this
关键字
关键字
掌握
掌握
final
final
关键字
关键字
掌握抽象类的概念与实现
掌握抽象类的概念与实现
掌握接口的概念与实现
掌握接口的概念与实现
掌握封装类
掌握封装类
掌握内部类的实现
掌握内部类的实现
索迪教育
Static
Static
关键字
关键字
static
static
用于变量与方法
用于变量与方法
无需创建类的对象可直接访问的变量或方法
无需创建类的对象可直接访问的变量或方法
对于变量,整个类的所在对象只创建一个实例
对于变量,整个类的所在对象只创建一个实例
引用静态变量的方法:
引用静态变量的方法:
通过引用类的任一实例
通过引用类的任一实例
通过类的名称
通过类的名称
与静态方法相关的几个要点:
与静态方法相关的几个要点:
类的静态方法只能访问其他的静态成员
类的静态方法只能访问其他的静态成员
索迪教育
Math
Math
类
类
java.lang.Math
java.lang.Math
Math
Math
的一些静态方法
的一些静态方法
abs()
abs()
ceil()
ceil()
floor()
floor()
max()
max()
min()
min()
random()
random()
round()
round()