[单选题]

设有下面两个类的定义: class Person{ long id // 身份证号 String name; //姓名 } class Student extends Person{ int score: //成绩 int getScore ( ) { return score; } } 则类Person和类Student的关系是( )。

A.包含关系

B.继承关系

C.关联关系

D.无关系

参考答案与解析:

相关试题

设有下面两个类的定义,类Person和类Student的关系是()。

[单选题]设有下面两个类的定义,类Person和类Student的关系是()。A . 包含关系B . 继承关系C . 关联关系D . 无关系,上述类定义有语法错误

  • 查看答案
  • 设有下列两个类的定义,则类Person和类Man的关系是( )。class Pe

    [单选题]设有下列两个类的定义,则类Person和类Man的关系是( )。 class Person { long id; //身份证号 String name; //姓名 } class Man extends Person { int age; //年龄 int getAge() { return age; } }A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误

  • 查看答案
  • 设有下列两个类的定义,则类Person和类Man的关系是()class Pers

    [单选题]设有下列两个类的定义,则类Person和类Man的关系是 ( ) class Person{ long id;//身份证号 Stringname;//姓名 } class Man extends Person{ int age;//年龄 int getScore(){ return score; } }A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误

  • 查看答案
  • 设有下列两个类的定义,则类Person和类Man的关系是() class Per

    [单选题]设有下列两个类的定义,则类Person和类Man的关系是 ( ) class Person { long id; //身份证号 String name; //姓名 } class Man extends Person{ int age;//年龄 int getScore() { return score; } }A.包含关系B.继承关系C.关联关系D.无关系,上述类定义有语法错误

  • 查看答案
  • 设有下面的两个类定义: class AA{ void Show(){System

    [单选题]设有下面的两个类定义: class AA{ void Show ( ) {System.out.println ("I Like Java"):} } class BB extends AA} void Show ( ) {System.out.println ("I like C++"); } } 则顺序执行如下语句后输出的结果为( )。 AA a; BB b; a.Show (); b.Show ();A.I Like Java I Like C++B.I Like C++ I Li

  • 查看答案
  • 设有定义:struct person{ int ID;char name[12]

    [试题]设有定义:struct person{ int ID;char name[12];}p;请将 scanf("%d", ( 1 2 ) ); 语句补充完整,使其能够为结构体变量 p 的成员 ID 正确读入数据。

  • 查看答案
  • 设有定义:Class person{ int num; char name[10

    [单选题]设有定义:Class person{ int num; char name[10]; public: void init(int n,char*m);…};person std[30]则以下叙述不正确的是A.std是一个含有30个元素的对象数组B.std数组中的每个元素都是person类的对象C.std数组中的每个元素都有自己的私有变量num和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 设有定义:class person{int num;char name[10];

    [单选题]设有定义: class person {int num; char name[10]; public: void init(int n,char*m) }; personstd[30] 则以下叙述不正确的是( )。A.std是一个含有30个元素的对象数组B.std数组中的每个元素都是person类的对象C.std数组中的每个元素都有自己的私有变量num和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 设有定义: class person {int num;char name[10

    [单选题]设有定义:class person{ int num;char name[10];public:void init(int n,char*m);…};person std[30]则以下叙述不正确的是A.std是一个含有30个元素的对象数组B.std数组中的每个元素都是person类的对象C.std数组中的每个元素都有自己的私有变量num和nameD.std数组中的每个元素都有各自的成员函数init

  • 查看答案
  • 有如下类模板定义: template class BigNumber{ long

    [单选题]有如下类模板定义: template class BigNumber{ long n; public: BigNumber(T i):n(i有如下类模板定义:template<typename T>class BigNumber{long n;public:B.igNumber(T i):n(i){}B.igNumber operator+(BigNumber B) {return BigNumber(n+b.n);}}已知b1、b2是BigNumber的两个对象,则下列表达式中错误的是( )。

  • 查看答案
  • 设有下面两个类的定义: class Person{ long id £¯£¯ 身