下列关于面向对象程序设计的叙述,正确的是(46)。A.对象是类的模板B.“封装”就是生成类库的标准C.一个类至少有一个实例D.一个类可以继承其父类的属性和方法

题目

下列关于面向对象程序设计的叙述,正确的是(46)。

A.对象是类的模板

B.“封装”就是生成类库的标准

C.一个类至少有一个实例

D.一个类可以继承其父类的属性和方法


相似考题
参考答案和解析
正确答案:D
解析:本题考查面向对象的基本概念。在面向对象范型中,类是对象的模板,对象是类的实例;“封装”是指把属性和方法封装在类的框架之内,对任何属性和方法的访问必须通过类的接口才能进行:一个类可以有实例,也可以没有实例,实例是在程序执行过程中动态生成的:子类可以继承其父类的属性和方法,这是对象模型提供的简化程序说明的一种机制。
更多“下列关于面向对象程序设计的叙述,正确的是(46)。A.对象是类的模板B.“封装”就是生成类库的标准C.一 ”相关问题
  • 第1题:

    以下关于类和对象的叙述中,正确的是( )。

    A.类是对象的模板,一个类仅能生成一个对象
    B.对象是类的模板,一个对象仅能生成一个类
    C.类是对象的模板,一个类是一组对象的集合
    D.对象是类的模板,一个对象是一组类的集合

    答案:C
    解析:
    本题考查类和对象的基本概念。类是对象的模板,类定义了对象共有的属性和方法。类也可以看做是一组对象共有特性的集合,即一个类中的对象拥有相同的属性和方法,一般而言,从一个类可以产生多个对象。

  • 第2题:

    下面说法中错误的是()

    A.面向对象有三大属性:封装、多态、继承

    B.Python不是面向对象的

    C.一般来说,面向对象是一种编程方式,此编程方式的实现基于类和对象的使用

    D.类是抽象的模板,实例是根据模板创建出来的具体“对象”。


    面向对象就是分析解决问题所需要的步骤,然后用函数把这些步骤一一实现,使用的时候一个一个依次调用。

  • 第3题:

    在面向对象的软件开发方法中,对象是类的实例,类是生成对象的模板。()


    C

  • 第4题:

    在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。


    一系列协作的类

  • 第5题:

    【填空题】面向对象程序设计中,封装就是把客观事物封装成抽象的类,并且类可以把自己的()和()只让可信的类或者对象操作,对不可信的类进行信息隐藏。


    正确