下列哪段程序用于检测鼠标是否点击该物体,若点击则执行跳转界面
A: Public virtual void OnMouseExit (){this.GetComonent<Text>().color = Color.red;}
B: Public virtual void OnMouseEnter(){this.GetComonent<Text>().color = Color.green;}
C: Public virtual void ToHelpMenu (){sceneManager.LoadScene(θ)}
D: Public virtual void Update (){this.GetComonent<Animation>().Play(“yaotou”);}
A: Public virtual void OnMouseExit (){this.GetComonent<Text>().color = Color.red;}
B: Public virtual void OnMouseEnter(){this.GetComonent<Text>().color = Color.green;}
C: Public virtual void ToHelpMenu (){sceneManager.LoadScene(θ)}
D: Public virtual void Update (){this.GetComonent<Animation>().Play(“yaotou”);}
举一反三
- abstract class BaseClass { public virtual void MethodA() { } public virtual void MethodB() { } } class Class1: BaseClass { public void MethodA(string arg){ } public override void MethodB(){ } } class Class2: Class1 { new public void MethodB(){ } } class MainClass { public static void Main(string[] args) { Class2 o = new Class2(); Console.WriteLine(o.MethodA()); } } 请问,o.MethodA调用的是 A: BaseClass.MethodA B: Class2.MethodA C: Class1.MethodA D: 都不是
- 写出程序运行结果:_________ #include <iostream.h> class Bas { public: ~Bas() { cout<<"Bas construct"<<endl; } virtual void f()=0; }; class Dev:public Bas { public: ~Dev() { cout<<"Bas construct"<<endl; } virtual void f() { cout<<"Dev::f"<<endl; } }; void main() { Bas *a; Dev p; a=&p; a->f(); }
- 阅读以下程序class A{protected: int a=0;public: A(){a=1;}};class B:virtual public A{public: B(){a++;}};class C:virtual public A{public: C(){a+=2;}};class D:public B,public C{public: void print(){ cout< A: 0 B: 1 C: 3 D: 4
- {下面代码使用HTML元素的ID属性,将样式应用于网页上的某个段落:<P id="firstp">这是第一个段落</P>下面选项中,()正确定义了上面代码引用的样式规则。} A: {<style type="text/css">p {color:red}</style>} B: {<style type="text/css"> C: firstp {color:red}</style>} D: {<style type="text/css">.firstp {color:red}</style>} E: {<style type="text/css">p.firstp {color:red}</style>}
- 下列程序运行结果是 。class A{public:virtual void funcl(){cout[< "A1";}void func2(){cout<< "A2";}};class B: public A{public:void func1(){cout<< "B1";}void func2(){cout<< "B2";}};int main(){A *p=new B;p-]funcl();p->func2();return 0;}