第三章对象与类3.1类与对象3.2定义类3.3成员变量的作用域3.4方法重载3.5创建对象3.6构造方法3.7this关键字3.8初始化问题3.9static关键字3.10对象的清理3.11访问控制修饰符3.12具体隐藏实现3.13参数传递3.14总结
第三章 对象与类 ◼ 3.1 类与对象 ◼ 3.2 定义类 ◼ 3.3 成员变量的作用域 ◼ 3.4 方法重载 ◼ 3.5 创建对象 ◼ 3.6 构造方法 ◼ 3.7 this关键字 ◼ 3.8 初始化问题 ◼ 3.9 static 关键字 ◼ 3.10 对象的清理 ◼ 3.11 访问控制修饰符 ◼ 3.12 具体隐藏实现 ◼ 3.13 参数传递 ◼ 3.14 总结
3.1 定义类1传统程序设计语言的不足数据和对数据的操作相分离面向对象设计的思想什么是对象一切都是对象■对象与类的关系类是对象的模版,对象是类的实例
3.1 定义类 ◼ 传统程序设计语言的不足 数据和对数据的操作相分离 ◼ 面向对象设计的思想 ◼ 什么是对象 一切都是对象 ◼ 对象与类的关系 类是对象的模版,对象是类的实例
3.2 定义类类是组成程序的基本单元,定义了自己的类就是定义了要使用的对象的类型。例:定义一个汽车类:class Car 声明类的语法:int color;int door;修饰符class类名称int speed;//成员变量//方法void startO ... }7void brakeO (...)7声明一个汽车类的引用变量:Car myCar;
3.2 定义类 类是组成程序的基本单元,定义了自己的类就是定 义了要使用的对象的类型。 例:定义一个汽车类: class Car { int color; int door; int speed; void start() { . } void brake() { . } } 声明一个汽车类的引用变量: Car myCar; 声明类的语法: 修饰符 class 类名称{ //成员变量 //方法 }
Java基本数据类型Java数据类型包括基本数据类型和引用类型大小基本类型最小值。最大值。boolean14Unicode216-1+16-bit+char+Unicodeo8-bit+128++127byte*-215,+25-116-bit+short+- 231,+231-132-bit+int- 263 ,+2631464bilongfloat+IEEE754IEEE75432-bit+64-bit+IEEE754+IEEE754+double+voide-
Java基本数据类型 Java数据类型包括基本数据类型和引用类型
Java基本数据类型包装器类型把基本数据类型数据“包装”成对象基本类型包装器类?从int类型创建一个Integer对象:Boolean+booleanpint myInt;byte$ByteIntegermyInteger = new Integer(myInt);Char char 从包装对象中取出基本类型值:double+Double+myInt = myInteger.intValue();float+Float+Integerintegerelong+Long+shortShortvoideVoide
包装器类型把基本数据类型数据“包装”成对象 从 int类型创建一个Integer对象: int myInt; Integer myInteger = new Integer(myInt); 从包装对象中取出基本类型值: myInt = myInteger.intValue(); Java基本数据类型