第3章 类与对象 主讲人:程裕强 主要内容 理解struct到class的发展 掌握Java类和对象的定义 掌握对象的内存结构与生命周期 掌握构造器和this关键字的使用 掌握方法重载 掌握权限符的使用和JavaBean的规范 掌握static的使用 了解代码快与内部类 掌握包的定义与使用 阅读三个自定义的数据结构类 3.1从struct到class C语言是典型的面向过程语言,针对一个特定的问题,通过函数将一个大问题分解一个个小问题去解决。当问题发生变化,所有的代码基本上都要重写,可重用的代码很少。 如果把以前解决的某一具体问题抽象一下,升级到“概念”级,形成一个新的数据类型。以后针对该问题就可以在概念级上去解决。这就需要编程语言具有定义复合数据类型的能力。 在C语言中,基本数据类型有整型、浮点型、字符型、枚举型,而实际问题会涉及大量复合数据,这些复合数据最初是由结构体类型struct来描述、简单地堆积起来的。比如用结构体类型表示“人”的数据: struct Person{ char name[20]; /*姓名*/ char sex; /*性别*/ int age; /*年龄*/ char id[18]; /*身份证号*/ int nati
您可能关注的文档
- 第1章认识3dsMax2012(3ds Max效果图制作基础).ppt
- 第1章数据库技术概论(数据库应用技术).ppt
- 第2章 AutoCAD平面图形绘制(AutoCAD平面设计教程).ppt
- 第2章 ERP的层次结构(ERP原理与应用).ppt
- 第2章 Android屏幕布局(Android应用程序设计教程课件).ppt
- 第2章 C语言基础 (C语言实例教程).ppt
- 第2章 可编程逻辑器件(EDA设计技术教学课件).ppt
- 第2章 面向过程编程(Java面向对象程序设计课件).ppt
- 第2章 设置图层、线型、线宽及颜色(AutoCAD 应用教程).ppt
- 第2章 数据类型、运算符与表达式(C语言程序设计精编教程课件).ppt
原创力文档

文档评论(0)