关键词评述 在当前社会对职业技能需求日益增长的背景下,厨师作为餐饮行业的重要组成部分,不仅需要具备扎实的烹饪技能,还应具备一定的艺术素养。简笔画作为一种简单而有效的艺术表达方式,能够帮助厨师在工作中提
2026-04-11 23:44:49 2
uml类图怎么画接口:在软件工程中,UML(统一建模语言)是一种广泛使用的建模工具,用于描述系统结构和行为。其中,类图(Class Diagram)是UML中最常用的图之一,用于展示系统中的类、接口、组合关系以及它们之间的交互。接口(Interface)在UML中是一种特殊的类,用于定义行为和方法,但不包含具体的实现细节。在绘制UML类图时,接口的绘制需要特别注意其特性,如无实现、无状态、无继承等。

uml类图怎么画接口:绘制接口时,应使用矩形框表示,但其边框通常为虚线,以示其为接口。接口的名称应放在矩形框的顶部,使用Interface作为关键字,然后是接口名称。接口的属性和方法通常用has a或has an表示,但接口本身不包含属性和方法的实现。在类图中,接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类图中,接口的绘制需要注意以下几点:接口的名称应使用Interface作为关键字,然后是接口名称,如Interface Customer。接口的属性和方法应使用has a或has an表示,但接口本身不包含属性和方法的实现。接口可以作为类的继承关系的一部分,也可以作为其他类的依赖关系。
uml类图怎么画接口:在绘制接口时,应确保其与其他类的关系清晰明了。接口可以与类之间通过has a或has an关系进行关联,表示接口被类所使用。
除了这些以外呢,接口之间也可以通过extend关系进行扩展,表示一个接口继承另一个接口的属性和方法。
uml类图怎么画接口:在UML类
相关文章
关键词评述 在当前社会对职业技能需求日益增长的背景下,厨师作为餐饮行业的重要组成部分,不仅需要具备扎实的烹饪技能,还应具备一定的艺术素养。简笔画作为一种简单而有效的艺术表达方式,能够帮助厨师在工作中提
2026-04-11 23:44:49 2
关键词评述 鲨鱼简笔画表情包作为一种网络文化产物,广泛应用于社交媒体和在线交流中,以其简洁的图形和生动的表情表现形式深受用户喜爱。该类表情包通常以鲨鱼的简笔画形象为基础,结合夸张的表情、动作或背景,通
2026-04-11 23:46:03 4
关键词 舒克和贝塔历险手抄报是近年来在中国校园文化中兴起的一种艺术形式,它以童话故事《舒克和贝塔》为蓝本,通过绘画、文字、色彩和版式设计等多种形式,展现故事的趣味性和教育意义。该手抄报不仅具有较强的视
2026-04-11 23:47:37 6
关键词评述: 喜迎国庆手抄报是庆祝中华人民共和国成立的重要文化活动,它不仅承载着对国家的热爱与敬仰,也体现了对民族精神的传承与弘扬。国庆手抄报作为一项具有教育意义和文化价值的创作形式,能够激发学生的爱
2026-04-11 23:48:55 4
关键词评述 父女拉手简笔画是一种以家庭亲情为主题,通过简单线条和图形表现父女之间亲密关系的艺术形式。它不仅适合儿童绘画学习,也广泛应用于成人艺术创作和亲子互动中。在现代社会,随着家庭关系的多样化和亲子
2026-04-11 23:51:39 2
关键词 在当代教育与文化领域,手抄报作为一种传统艺术形式,正逐渐回归校园课堂,成为激发创造力与表达能力的重要媒介。其中,“星星手抄报”作为一种富有想象力与象征意义的创作主题,不仅能够展现个人情感与审美
2026-04-11 23:53:07 2
关键词评述 情侣头像在抖音平台中具有特殊的社交意义,它不仅代表个人形象,更承载着情感表达与社交互动的多重功能。红色系作为情感表达的重要载体,因其强烈的视觉冲击力和情感共鸣,成为情侣头像中常见的选择。红
2026-04-11 23:54:37 2
关键词评述:QQ拼图头像 QQ拼图头像作为腾讯公司推出的一款社交工具,自2006年推出以来,一直深受用户喜爱。它不仅是一种娱乐方式,更是一种社交互动的媒介,能够帮助用户展示个性、表达情感,甚至在一定程
2026-04-11 23:56:12 3