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