实验目的: 理解类的继承性与多态性,掌握其应用方法;理解抽象类的概念,掌握抽象类的定义及使用方法;实验内容、步骤、结果、心得体会:
实验内容: 创建3个类:Person类、Adult类和Baby类。要求:(1) Person类中有属性:姓名、年龄;有方法:eat(),该方法输出“我正在吃饭”。(2)Adult类、Baby类是Person类的派生类,在Adult类中有方法speak(),该方法中输出姓名和年龄,在Baby类中有方法cry(),输出哭声“哇哇哇……”。(4)在主类E的main方法中创建Adult与Baby类的对象类测试这2个类的功能,对象Adult调用基类中的属性、eat()、speak()方法,对象Baby调用eat()、cry ()方法。
实验步骤:1、先建基类Person,定义Person的属性,创建方法eat()2、建立Adult类,继承Person,创建方法speak();3、建立Baby类,继承Person,创建方法cry();4、写Main函数,在主函数中Adult函数Person中的属性,eat()方法和speak()方法;Baby函数调用eat()方法和cry()方法。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespac