domain: namespace A or class A
action: function
parameter: ParaA, ParaA
declare: void function(ParaA, ParaA)
definition example: 1 + 2 = 3
class A
{
void function(ParaA p1, ParaA p2)
{
.......;
}
}
domain: namespace A or class A
action: function
parameter: ParaA, ParaB
declare: void function(ParaA, ParaB)
definition example: 1 + 2.0 = 3.0
class A
{
void function(ParaA p1, ParaB p2)
{
.......;
}
}
domain: namespace B or class B
action: function
parameter: ParaA, ParaA
definition example: 1 + 2 = 2 (定义整数线性空间:0为零元素,a ⊕ b = a*b)
class B : public class A
{
void function(ParaA p1, ParaA p2) ;
}
对以上C++语言程序的解释:
地点: 中国 地点: 中国
行为: 亲吻 行为: 亲吻
参与人: 男人,男人 参与人: 男人,女人
形式: 亲吻(男人, 男人) 形式: 亲吻(男人, 女人)
定义: 男人与男人亲吻是变态 定义: 男人与女人亲吻是因为相爱
地点: 法国
行为: 亲吻
参与人: 男人,男人
形式: 亲吻(男人, 男人)
定义: 男人与男人亲吻是一种礼节