会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
止水于石
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
2018年11月8日
对象的理解
摘要: 1、用引用操纵对象 Java里一切都被视为对象,因此可采用单一固定的语法。尽管一切都看作对象,但操纵的标识符实际上是对象的一个“引用”(reference)。也就是说,你拥有一个引用,并不一定需要有一个对象与它关联。因此,如果想操纵一个词或句子,则可以创建一个String引用:String s; 但
阅读全文
posted @ 2018-11-08 15:29 止水于石
阅读(180)
评论(0)
推荐(0)
2018年11月7日
对象的特征与实现六
摘要: 1、异常处理:处理错误 异常处理将错误处理直接置于编程语言中,有时甚至置于操作系统中。异常是一种对象,它从出错地点被“抛出”,并被专门设计用来处理特定类型错误的相应的异常处理器“捕获”。异常处理就像是与程序正常执行路径并行的、在错误发生时执行的另一条路径。因为它是另一条完全分离的执行路径,所以它不会
阅读全文
posted @ 2018-11-07 16:43 止水于石
阅读(133)
评论(0)
推荐(0)
2018年11月5日
对象的特征与实现五
摘要: 1、参数化类型 单根继承结构意味着所有东西都是Object类型,所以可以存储Object的容器可以存储任何东西。这使得容器很容易被复用。 要使用这样的容器,只需在其中置入对象引用,稍后还可以将它们取回。但是由于容器只存储Object,所以当将对象引用置入容器时,它必须被向上转型为Object,因此它
阅读全文
posted @ 2018-11-05 12:30 止水于石
阅读(113)
评论(0)
推荐(0)
2018年11月2日
对象的特征与实现四
摘要: 1、单根继承结构 在OOP中,自C++面世以来就已变得非常瞩目的一个问题就是,是否所有的类最终都继承自单一的基类。在JAVA中,(事实上还包括除C++以外的所有OOP语言),答案是yes,这个终极基类的名字就是Object。 在单根继承结构中的所有对象都具有一个共用接口,所以它们归根结底都是相同的基
阅读全文
posted @ 2018-11-02 17:38 止水于石
阅读(81)
评论(0)
推荐(0)
2018年11月1日
对象的特征与实现三
摘要: 1、”是一个“与”像是一个“关系 导出类和基类是完全相同的类型,因为它们具有完全相同的接口。结果可以用一个导出类对象来完全替代一个基类对象。这可以被视为纯粹替代,通常称之为替代原则。我们将这种情况下的基类与导出类之间的关系称为is-a(是一个)关系。 有时必须在导出类型中添加新的接口元素,这样也就拓
阅读全文
posted @ 2018-11-01 17:23 止水于石
阅读(94)
评论(0)
推荐(0)
2018年10月30日
对象的特征与实现二
摘要: 1、复用具体实现 代码复用是面向对象程序设计语言所提供的最了不起的优点之一。 最简单的复用某个类的方式就是直接使用该类的一个对象。此外也可以将那个类的一个对象置于某个新的类中。我们称其为“创建一个成员对象”。新的类可以由任意数量、任意类型的其他对象以任意可以实现新的类中想要的功能的方式所组成。因为是
阅读全文
posted @ 2018-10-30 10:33 止水于石
阅读(106)
评论(0)
推荐(0)
2018年10月26日
对象的特征与实现一
摘要: 1、每个对象都提供服务 当正在试图开发或理解一个程序设计时,最好的方法之一就是将对象想象为“服务提供者”。程序本身将向用户提供服务,它将通过调用其他对象提供的服务来实现这一目的。你的目标就是去创建(或者最好是在现有代码库中寻找)能够提供理想的服务来解决问题中的一系列对象。 将对象看作是服务提供者还有
阅读全文
posted @ 2018-10-26 11:16 止水于石
阅读(98)
评论(0)
推荐(0)
对象的特征与实现
摘要: 1、每个对象都有一个接口 在程序执行期间具有不同的状态而其他方面都相似的对象会被分组到对象的类中,这就是关键字class的由来。 创建抽象数据类型(类)是面向对象程序设计的基本概念之一。抽象数据类型的运行方式与内置(built-in)类型几乎完全一致:你可以创建某一类型的变量(按照面向对象的说法,称
阅读全文
posted @ 2018-10-26 11:15 止水于石
阅读(230)
评论(0)
推荐(0)
关于对象
摘要: 1、抽象过程。 面向对象的方式通过向程序员提供表示问题空间中的元素的工具而更进了一步。这种表示方式非常通用,使得程序员不会受限于任何特定类型的问题。我们将问题空间中的元素及其在解空间中的表示称为“对象”。 这种思想的实质是:程序可以通过添加新类型的对象使自身适用于某个特定问题。因此,当你在阅读描述解
阅读全文
posted @ 2018-10-26 11:14 止水于石
阅读(116)
评论(0)
推荐(0)
自定义注解及其理解
摘要: 示例: @Documented //说明该注解将被包含在javadoc中@Inherited //说明子类可以继承父类中的该注解@Target({ElementType.METHOD}) //作用于方法、不能是构造方法@Retention(RetentionPolicy.RUNTIME) // 在运
阅读全文
posted @ 2018-10-26 11:10 止水于石
阅读(368)
评论(0)
推荐(1)
上一页
1
···
3
4
5
6
7
公告