自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 TIJ 复习笔记8

在面向对象的程序设计语言中,多态是继数据抽象(encapsulation)和继承(inherit)之后的第三种基本特征。多态 多态的优点和缺陷 构造器与多态 协变返回类型 向上转型与向下转型 其他 多态一个典型的多态,就是B、C 继承A ,并覆盖了其中的方法foo,有一段代码包含类型A,把B和C的引用可以传递过去,并且用A调用一个方法(A.foo),由于多态性,就会找到正确的B或C的相应的方法(fo

2016-06-27 19:08:52 323

原创 TIJ 复习笔记7

复用代码是Java众多引人注目的功能之一。 组合与继承是两种代码重用的机制。本章概览: 组合、继承、代理(java中没有delegation) 组合继承一起用 什么时候用组合、什么时候用继承 介绍@Override 介绍向上转型 介绍protect final关键字 补充又一次说初始化及类的加载(加静分清成构造) 组合、继承和代理组合class Bed { } class House { B

2016-06-24 14:39:30 365

原创 TIJ 复习笔记6

访问控制与“最初的实现并不恰当”有关包 类的访问权限 方法和成员的访问权限 包结构 一个文件如HelloWorld.java被称为一个编译单元。 包内必须有一个 HelloWorld的类,是public的类,其他类对外不可访问。 package hello;将许多文件从属同一个群组;目录结构应该放在hello下面。 import hello.HelloWorld 或者import hello.*;

2016-06-14 20:50:04 465

原创 TIJ 复习笔记5

清理与初始化写在前面,tij中到处都是作者罗嗦的思考,大部分时候正如我所想。犹如剧情曲折离奇的小说,故事充满着伏笔。本章主要内容如下: 构造器及成员初始化 数组初始化 终结和垃圾回收 枚举 this 重载 构造器及成员初始化 构造器和C++中类似,和类名一致,无返回值。 构造器保证对象的初始化。 类中没有编写构造器,系统有一个默认构造器。(如果手动重载了一个构造器,默认构造器将不会产生。) 编译器会

2016-06-12 19:28:40 402

原创 TIJ 复习笔记4

就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并作出选择。 java和C使用的控制流程语句一样,主要包括if-else、while、do…while、for、return、break、continue、switch(不含goto)if…elseint i ; if(Boolean-expression){ i = 0; }else { i = 1; }whilewhile(

2016-06-01 11:38:39 417

typescript精髓

typescript精髓 typescript精髓typescript精髓typescript精髓typescript精髓typescript精髓

2017-10-31

空空如也

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

TA关注的人

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