技术演绎之 [ java ] 面向对象引入

作者: zk
e_mail: zk_mails@163.com
qq: 312239613
博客首页: http://blog.csdn.net/zk0521 (转载请注明出处)
博客导航目录: http://blog.csdn.net/zk0521/article/details/46472813

注:如有问题请联系作者,作者会及时改正博客


一、面向对象编程 object oriented programming  oop  一切皆为对象
二、语言发展
1、机器
2、汇编
3、高级: 面向过程 与 面向对象
二者不是孤立,以面向对象把握和分析整体 以面向过程解决细节。
发展原因
1)、更符合人类的思维
2)、管理数据更加方便
变量
数组
结构体
类: 数据+行为
三、类与对象 
1、类:class 类比  
抽象   共性  模板  +自定义复杂的数据类型
人:以
需求为中心  姓名  年龄  户籍  身份证
为什么不是面向类编程 ,面向对象编程?
类是为对象服务的,一切皆为对象,最终操作的数据是对象。
2、对象:活生生实例   -->存储数据
四、编写类 程序
1、数据 静态  名称 
2、行为  动态  动词
3、联系 (场景 环境...) 
学生:在学校有学号以学习为目的的人
足球球员:
中文 -->e文 -->数据类型


类与类之间关系:
1、依赖: 局部变量|形参
2、关联: 属性
     聚合:整体与部分
     组合:整体与部分 生命周期一致性
3、继承:
4、实现:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值