码迷,mamicode.com
首页 > Web开发 > 详细

.NET基础复习

时间:2017-10-16 09:51:40      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:调用   nbsp   int   距离   功能   面试   学习   返回   col   

虽然最近面试一家公司,有了两个选择,不过学习还是不能够丢下了的。其实我也很相信自己的。即是有一点点的小小的满足,但是也知道自己确实还差得很远,期望的工资距离我的目标还差一大截,虽然普遍的本科生毕业的工资都不是很高。但是我还是希望自己的生活能过得好一点。可能是有点太物质了。好了该说一下自己的学习情况。1

  • 封装

1:封装的原因是为了 减少冗余代码  第一次听到这次就是讲方法进行封装,然后直接调用。将一大堆负责的代码能实现的功能通过封装成一个接口或者类  进行调用

  • 继承

1:继承的第一个原因也是为了减少冗余代码

2:第二个原因就是 使得类与类之间产生关联,然后为多态打下基础

  1. 特性  

单根性

传递性

里氏转换原则:1:子类可以赋值给父类

       2:如果父类对象中装的是子类对象,则可以将这个父类转换为对应的子类对象

      --->关键字

       1:is 返回bool类型

       2:as 如果转换成功 则返回对象,否则null

  • 多态

--->虚方法
virtual override(重写)
--->抽象类
abstract override(重写)
--->接口
interface

.NET基础复习

标签:调用   nbsp   int   距离   功能   面试   学习   返回   col   

原文地址:http://www.cnblogs.com/Audient/p/7675393.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!