面向对象的三个特征继承,封装和多态.docxVIP

  • 2
  • 0
  • 约1.14万字
  • 约 12页
  • 2024-04-17 发布于辽宁
  • 举报

面向对象的三个特征继承,封装和多态.docx

下面重点说明面向对象的三个特征.继承,封装和多态.

C#是一种现代的面向对象的语言.

继承(inheritance):继承是一个面向对象的词语.说明,一个类(派生类)能分享,其它类(基类)的特征和行为.派生类和基类是isa的关系.

baseclasses(基类):通常基类可以自己实例化,或被继承.派生类继承基类中的成员,被标记为protected或更

大的权限.语法:class(deriveclassname):(baseclassname)

例子:

〃基类

publicclassContact

(

//默认私有的字段

stringname;

stringemail;

stringaddress;

〃构造函数

publicContact()

(

//statements...

}

//属性

publicstringName

(

get

(

returnname;

}

set

(

name=value;

}

}

publicstringEmail

(

get

(

returnemail;

}

set

(

email=value;

}

}

publicstringAddress

(

get

(

returnaddress;

}

set

(

address=value;

}

}

}

〃派生类

publicclassCust

文档评论(0)

1亿VIP精品文档

相关文档