C++语言的四个准则、

一、最高准则:无二义性 1.对这个准则的理解:同一条C++语句不能同时具备两种或多种含义,每一条C++语句只能通过一种方式执行,得到唯一结果。 二义性问题 1.在继承时,基类之间或基类与派生类之间发生成员同名时,将出现对成员访问的不确定性——同名二义性。 例子: 2.当派生类从多个基类派生,而这些基类又从同一个基类派生,则在访问此共同基类中的成员时,将产生另一种不确定性——路径二义性。 例子: 2
相关文章
相关标签/搜索