Gety( )函数是一个类的常成员函数,无参数,返回类型为float,则正确的 Gety( )函数原型是( )。
A: float Gety( )const;
B: float const Gety( );
C: const float Gety( );
D: float Gety( )(const);
A: float Gety( )const;
B: float const Gety( );
C: const float Gety( );
D: float Gety( )(const);
举一反三
- 下面不正确的函数重载是________。 A: int A1(float &r) { return 1; } int A1 (float const &r) { return 1; } B: float A1(int *const p) { return 1; } float A1 (const int *p) { return 1; } C: int A1 (float * const p) { return 1; } int A1(float const * const p) { return 1; } D: float A1 (int const *const p) { return 1; } float A1(const int *p) { return 1; }
- C#中要声明一个名为PI的圆周率常量,下面的正确代码是( )。 A: const float PI; PI = 3.14f; B: const float PI = 3.14f; C: float const PI; PI = 3.14f; D: float const PI = 3.14f;
- 下面正确的函数重载是________。 A: int F1(float f1) { return 0; } float F1(float f1) { return 0; } B: int F1(int i1) { return 0; } float F1(int i1 = 5) { return 0; } C: int F1(const float *p1) { return 0; } float F1(float const *const p1) { return 0; } D: int F1(int p1) { return 0; } int F1(int *p1) { return 0; }
- 中国大学MOOC: 下面程序段中是内联函数的是()。class location...::gety() {return y;}
- (7-12)请阅读程序,写出程序运行结果。 class A{ static String name="tom"; static int getX() { return 2; } int getY() { return 3; } } class B extends A{ static String name="Tuny"; static int getX() { return 4; } int getY() { return 5; } } class C extends A{ static String name="Tuny"; static int getX() { return 4; } int getY() { return 5; } } interface D{ int getY(); } class E implements D{ public int getY() { return 6; } } public class Demo{ public static void main(String[] args) { A a=new A(); A b=new B(); A c=new C(); D d=new E(); int sum=a.name.length()+b.getX()+c.getY()+d.getY(); System.out.println(sum); } }