文档文库
手机版
投诉建议
热门搜索:
心得体会
演讲稿
思想汇报
首页
心得体会
学习心得体会
培训心得体会
军训心得体会
社会实践
作风建设
工作心得体会
教育心得体会
演讲稿
演讲稿格式
演讲稿范文
竞聘演讲稿
师德演讲稿
三分钟演讲稿
思想汇报
思想汇报范文
转正思想汇报
大学生思想汇报
季度思想汇报
教师思想汇报
工作计划
工作计划格式
工作计划开头
工作计划结尾
总结与计划
工作计划模板
工作总结
年终工作总结
年度工作总结
个人工作总结
实习报告
实习报告范文
实习计划范文
实习鉴定范文
实习报告内容
个人简历
求职简历
简历范文
简历模板
简历表格
简历格式
祝福语
春节
除夕
元宵
端午节
合同范文
合同范本
合同样本
合同范本格式
首页
>
面向过程与面向对象的区别
面向过程与面向对象的区别
发布时间:2023-08-09 23:19:18 来源:
文档文库
小
中
大
字号:
手机查看
面向对象
一
、面向过程与面向对象的区别:
前者是一种谓语和宾语的关系;后者是一种主语和谓语的关系
。
二、面向对象的三个特征:
封装
??
继承
??
多态
三、类与对象:
对象又称作实例,是实际存在的该类事物的每个个体。类是对某一类事物的描述,是
抽象的、概念上的
定义。
*
面向对象的设计的重点是类的设计。
四、对象的比较:
1“==”运算符与
equals(
方法的区别:
前者辨别实质是否相等;后者辨别长相是
否相等。
五、
实现类的封装性:
1
不能让外面的类随意修改一个类的成员变量;
2
在定义一个类的成员(包括变量和
方法)
,使用
private
关键字说明这个成员的访问权限,只能被这个类的其他成员方法
调用,而不能被其他的类中的方法所调用;
3
为实现封装性,常将类的成员变量
声明为
private,
再通过
public
的方法来对这个变量进行访问。对一个变量的操作,一
般都有
读取和赋值操作,我们一般定义两个方法来实现这两种操作,即:
getXxx(
与
setXxx(;
4
一个类就是一个模块,我们应该让模块仅仅公开必须要让外界知道的内容,而隐藏
其他的一切内容。
再进行程序设计时,
应尽量避免一个模块直接修改或操作另一个
模块的
数据,模块设计追求强内聚(许多功能尽量在类的内部独立完成,不让外面干预)
,弱耦合
(提供给外部尽量少的方法调用)
。
六、构造函数的定义与作用:
1
、
特征:
??
名称与类相同;
??
不含返回值;
??
不能在方法中用
return
返回一个值注
意:构造方法里不含返回值的概念是不同与
void
的,在定义构造方法时加了
void
,结果
这个方法就不再被自动调用了。
2
作用:当一个类的实例对象刚产生时,这个类的构造方法就会被自动调用,
我们可以在这个方法中加入要完成初始化工作的代码。
七、若类中已定义了一个构造方法,编译器就不再自动产生类似
public
Person({
}
的构造方法。
八、
this
引用句柄的应用:
1
、
类的成员名和对其进行赋值的成员方法的形参变量同名时,使用
this
便于理解;
本文来源:
https://www.2haoxitong.net/k/doc/f0f9fe63ddccda38376bafdb.html
《面向过程与面向对象的区别.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档
文档为doc格式
分享到:
相
关
案
例
数学课堂中如何激发学生的学习兴趣
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
小学生四年级日记200字(精选48篇)
2024-04-30
正在进行安全检测...
2024-04-30
正在进行安全检测...
2024-04-30
2020年度机械设计师工作总结范文5篇
2024-04-30
安全验证
2024-04-30
安全验证
2024-04-30
正在进行安全检测...
2024-04-30
相关推荐
1
再塑生命
2
河北省新农村建设“十二五”规划.doc
3
偷星九月天_小说
4
安全验证
5
团委活动安排
6
高校多校区办学的弊端及对策探析
7
最新西师版小学一年级数学下册教案全册精编版
8
轮胎换位
9
有一种尊重是“不再见”
10
机器人总动员观后感二年级作文
推荐内容
六年级下册语文各单元教材分析
深圳演讲与口才培训班
最具前景的农村创业好项目
131应用文写作:书信、计划
安全验证
十二经络养生方法
建筑工程合同填写范例
安全验证
高一新生周记
怎样炒花蛤好吃又简单