|
看完了第一章
放点相关词汇
句柄(Handle )
堆(Heap)
“基本”、“主要”或者“主”(Primitive)类型
“封装器”(wrapper)
存在时间”(Lifetime)
作用域”(Scope)
早期语言,如LISP和APL,PROLOG
Alan Kay总结了Smalltalk的五大基本特征。这是第一种成功的面向对象程序设计语言,也是Java的基础语言。
程式化程序编写(Procedural Programming
“封装”(Package)
继承是通过extends关键字实现的
绘(draw)和删除(erase)
Upcasting”(上溯造型)。其中,“cast”(造型)
需要把那个类变成“抽象”的——使用abstract关键字
interface(接口)关键字将抽象类的概念更延伸了一步
标准模板库”(STL)
可视组件库”(VCL)
有一个叫作“推”(Push)、“添加”(Add)
“继续器”(Iterator),
名为Enumeration(枚举),
Iterator的继承器
矢量(Vector)和列表(List)
而且这个终级基础类的名字很简单,就是一个“Object”。这种“单根结构”具有许多方面的优点
下溯造型”(Downcasting
在C++中,用于实现参数化类型的关键字是template(模板)。
“线程”(Thread),利用它编程的概念就叫作“多线程处理”。
图形用户界面(GUI)。
此时要用到人们称为“刚好及时”(Just-In Time,或JIT)的编译器, |
|