采用 C#语言及面向对象的方法,设计一个几何图形面积计算的程序,要求能够实现对
正三角形、圆形、正方形面积的计算。用户输入形状、边长(半径),程序出处形状的面
积。
第1题:
下列叙述中正确的是______。
A.面向对象程序设计语言都不支持过程化的程序设计
B.面向对象系统只可采用面向对象程序设计语言实现
C.某些过程化程序设计语言也可实现面向对象系统
D.面向对象程序设计语言不支持对成员变量的直接访问
第2题:
设计一个Shape接口和它的两个实现类Square和Circle。要求如下: (1)Shape接口中有一个抽象方法area(),方法接收一个double类型的参数,返回一个double类型的结果。 (2)Square和Circle中实现了Shape接口的area()方法,分别求正方形和圆形的面积并返回。 在测试类中创建Square和Circle对象,计算边长为2的正方形面积和半径为3的圆形面积。
第3题:
【单选题】下面有关程序设计技术的说法中,错误的是()。
A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式
B.面向过程的程序设计方法通常采用结构化和模块化设计方法
C.面向对象的程序设计方法采用客观世界的描述方式
D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言
第4题:
(5)设计基本几何图形的继承层次结构,并编程实现其中的主要类型,要求通过抽象方法、虚拟方法和重载方法来计算各种图形的面积和周长。
第5题:
ASP.NEt和C#语言都采用面向对象编程,对象是程序设计的基本单元,包括________三个要素。
A.属性、方法、事件
B.名称、方法、事件
C.名称、属性、方法
D.状态、事件