自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Java中的Collection接口

前言上世纪七十年代,面向对象编程的思想提出,simula 67语言横空出世——这得益于计算机算力的进步,计算机作用得以体现,计算机不再是小领域研究和高端知识分子独有的宝物,在新的应用前景下,传统的编程模式体现出庞大的重复劳动,且难以被一般知识水平的人掌握和使用的缺点,这时,面向对象编程应运而生了。并在后面六十年的发展中,逐渐产生了今天广泛应用的Java,C++,Python等一系列应用广泛的语言。对于初步接触Java的人来说,影响最深的便是它方便的数据结构,以致用多了Java后,在回到C等语言,会感到强

2020-07-09 17:40:15 376

原创 委托和继承(Delegation and Inheritance)

写在前面学习面向对象编程语言,不能避免的会需要掌握委托和继承的概念,然而二者对初学者来说很难区分,本文就笔者的理解,谈谈二者的主要区别。为避免引起混淆,本文使用了“委托类”和“被委托类”的概念,笔者通读后发现有些啰嗦,在此说明。被委托类,工厂方法,榨汁委托类,水果定义首先明确,这两种模式提出的初衷都是为了提高代码的可复用性,而在具体实现上有所不同。委托:一个对象需要另一个对象的功能,于是捕获该对象,并发送到另一对象中进行功能调用。继承:获得一个基类的元素和方法。举个例子:水果需要工厂

2020-07-08 18:58:35 1788

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除