Java程序设计第6章 对象和类1楚雄师范学院计算机科学系java程序设计课程学习目标1 理解对象和类的基本概念,能定义类并能创建类的对象;理解构造方法的作用,能使用构造方法创建类的对象。2 掌握使用Java类库中类的方法。3 理解类的封装。4 初步掌握面向对象程序设计。2楚雄师范学院计算机科学系java程序设计课程内容摘要61 引言62 对象和类63 使用构造方法创建对象 64 通过引用变量来访
第6章类图和对象图61类图的概念62类图建模技术63对象图64对象图建模技术65实例图书馆管理系统的类图61类图的概念描述类、接口、协作及它们之间关系的图。显示系统中各个类的静态结构。 611概述类图的元素:类(Class)接口(Interface)协作(Collaboration)依赖关系(Dependency)泛化关系(Generalization)关联关系(Association)实现关系(
教学重点难点类对象的基本概念及其关系常变量的使用封装继承多态抽象的基本概念成员函数的存储方式公用接口与私有实现的分离类声明和成员函数定义的分离类声明和成员函数定义的分离在面向对象的程序开发中一般做法是将类的声明放在头文件中为了实现信息隐蔽对类成员函数的定义另外放在一个文件中这样就实现了接口与实现的分离用户如果需要用到某个类只需用include把有这个类的声明的头文件包括进来不必在程序中重复书写类的
什么是面向对象的程序设计 面向对象程序设计的特点 类和对象作用 面向对象的软件开发对一个对象进行封装处理把它的一部分属性和功能向外界屏蔽从外面看不到这些属性和功能例如录像机里有电路板和机械控制部件由于有机壳的保护在外面只看到一个黑箱子在它的表面有若干个按键人们只需知道这些按键的功能即可操作录像机而不必知道录象机的工作原理和系统结构多个相似而不完全相同的对象收到外界给的同一个消息时它们各自执行
内存分配this 指针例 string 类 静态成员 数据成员sumint (get)()=myclass::geti 声明一个int型指针 指向类的静态成员函数int (myclass::get)() 声明一个int型指
#
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第六章 类和对象6.1 类和对象概述6.2 类的封装6.1 类和对象概述 在面向对象技术中将客观世界中的一个事物作为一个对象看待每个事物都有自己的属性和行为 从程序设计的角度事物的属性可以用变量描述行为用方法描述 类只定义属性和行为的模板对象是类的实例对象与类的关系就像变量
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第7章 类和对象本章要点了解面向对象的基本概念掌握类的定义掌握成员变量与局部变量的定义掌握普通方法与构造方法的定义掌握this关键字访问权限限定符static关键字final关键字的用途掌握包的定义与使用了解注解的使用第7章 类和对象7.1 面向对象编程基本概念7.2 类和对象7.3 注解主要内容7.1 面向对象编程基本概
单击此处编辑母版标题样式单击此处编辑母版副标题样式 面向对象的程序设计的思路和人们日常生活中处理问题的思路是相似的 在自然世界和社会生活中一个复杂的事物总是由许多部分组成的各部分之间有一定的联系以便协调工作这就是面向对象的程序设计的基本思路2.1.1 什么是面向对象的程序设计2.1 面向对象程序设计方法概述1. 对象 客观世界中任何一个事物都可以看成一个对
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级编程中的错误及解决方法主要的错误类型编译错误--主要是语法错误引起 现象:发生逻辑错误则程序不能编译通过运行错误--主要是指针数组错误 现象:程序能够编译运行但在运行时期发生异常导致程序中断逻辑错误--主要是算法错误 现象:程序运行正常但结果与预想不同编程中的错误及解决方法解决方法:1编译错误应该:打好理论基本功根
违法有害信息,请在下方选择原因提交举报