第3章 面向对象的程序设计 3.1 简 介 3.2 类 3.3 对 象 3.4 实 例 研 究(无) 3.5 类的继承和类的多态性 3.6 接 口 与 包 3.1 简 介 Java是面向对象的程序设计语言,从面向对象这个角度看,体现了如下3个特点。 1.封装性 2.继承性 3.通信相关性 3.2 类 1.类的说明 (1)指出特性 (2)指出父类(extends部分) (3)指出接口(implements部分) 2.类体 3.2.1 类的成员变量 1.变量的访问权限 (1)公用(public)变量 (2)专用(private)变量 (3)保护型(protected)变量 (4)专用保护型(private protected)变量 (5)默认型变量 2.是否为静态变量 3.是否为常量 3.2.2 类的方法 其格式如下所示: methodDeclaration{ methodBody } 3.2.3 this和super this和super是Java的两个关键字,它们用在方法体中作为两个特殊的变量前缀和方法前缀。this用来指明当前对象的成员变量或方法,以区分于同名的局部变量和其它同名的方法,而super则用于指出父类的变量和方法。 1.this的使用场合 一个对象中的方法一般可以直接访问同一对象的成员变
您可能关注的文档
- Java-补充 常用类库.ppt
- java常用类.jsp.ppt
- java-常用类和类的异常.ppt
- java程序设计1.ppt
- java程序设计02.ppt
- java程序设计2.ppt
- Java程序设计2 面向对象编程(总结).ppt
- java程序设计04.ppt
- java程序设计4.ppt
- java程序设计06.ppt
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
原创力文档

文档评论(0)