1、EIT造形观点
- 基于熟悉的EIT造形,很容易理解重要的架构设计决策议题。
前言
2、混合式EIT造形
- 一般EIT造形是同语言的。
- 也就是<E>、 <I>和<T>都使用同一种语言撰写的,例如上述的Java、 C/C++等。
- 于此,将介绍一个EIT造形的变形:
<E&I>是以Java撰写的。
<T>则是以C语言撰写的。
两种EIT代码造型常常合并存在
由谁来创建基类的对象呢?
- 答案是:通常, <Tn>不是App的一部分,而是基类(强龙撰写)的一部分。
- 创建子类<T>和创建基类<E>对象是App开发者(地头蛇)的事;将<T>与<E>装配起来,也是地头蛇的事。
- 因之, <Tn>可能是强龙开发的,或是第三方提供的。
- 结论:在本地C层, <Tn>开发者指需要撰写本地(native)函数的C代码实现即可。
- 创建(基类)对象和函数调用都是Java层的事。