码迷,mamicode.com
首页 > 编程语言 > 详细

Java编程思想笔记(对象)

时间:2016-08-09 20:47:51      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:

     今天是七夕,猿选择拜读圣经。

     抽象过程:(1)万物皆为对象。(2)程序是对象的集合(它们通过发送消息来告知彼此所要做的,要想请求一个对象,就必须对该对象发送一条消息。)(3)每个对象都有自己的由其他对象所构成的存储。(包)(4)每个对象都拥有其类型(可以发送什么样的消息给它)(5)某一特定类型的所有对象都可以接收同样的消息。

     每个对象都有一个接口(class):每个对象都只能满足某些请求,这些请求由对象的接口所定义,决定接口的便是类型。接口确定了对某一特定对象所能发出的请求。

     每一个对象都提供服务:创建(或者最好是在现有代码库中寻找)能够提供理想的服务来解决问题的一系列对象。

     被隐藏的具体实现:客户端程序员的目标是收集各种用来实现快速应用开发的类。类创建者的目标是构建类,这种类只向客户端程序员暴露必需的部分,而隐藏其他部分(减少bug)。public表示紧随其后的元素对任何人都是可用的,private除类型创建者和类型的内部方法之外的任何人都不能访问的元素。private就像你与客户端程序员之间的一堵墙,如果有人试图访问private成员,就会在编译时得到错误信息。protected与private作用相当,继承的类可以访问protected。

 

Java编程思想笔记(对象)

标签:

原文地址:http://www.cnblogs.com/Zara/p/5754483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!