码迷,mamicode.com
首页 > 其他好文 > 详细

【2017-04-14】命名空间、访问修饰符、封装、继承、多态

时间:2017-04-15 23:00:40      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:logs   学生   ide   技术分享   查找   com   访问   没有   创建   

一、命名空间

namespace 命名空间名称

技术分享

如果命名空间一致,才能在他下面访问那些不同的类,如果不一致是没有办法直接访问的。

技术分享

不同命名空间下都是public访问修饰符,想要调用,得在using处引用命名空间

using .... 是引用的命名空间

二、访问修饰符(写在命名任何东西的最前面)

public    公共的,访问权限最高

private    私有的,访问权限最低,只能在类的内部进行访问

protected   被保护的,当前类及他的派生类中进行访问

internal    默认的,当前命名空间(程序集)下进行访问

三、类

解决方案下可以有无数个项目,项目里放类。

在项目下添加一个类,一般来说一个类文件下放一个类,文件名和类名一致。为的是方便查找。

技术分享

创建一个学生类,像结构体一样。

技术分享

在Main函数中调用Student类

四、封装

在Student类中进行封装

技术分享

快速封装:光标放在成员变量上按“Ctrl”+“R”+“E”。

可以在封装类里面写限制,面向对象的思想

 技术分享

通过生日获取年龄

技术分享

在类里边写方法封装起来

技术分享

在Main函数中调用该方法,先把Math1类实例化,再调用里面的JiaFa方法。

技术分享

 

 

五、继承

“当前类名:父级类名”  

技术分享

鸟这个类继承飞行这个类

 

一个子类只能有一个父类

子类可以继承全部父类中的public的属性和方法

六、多态:类的多种形态

有了继承才有了多态
virtual 写在访问修饰符之后,让方法变成 虚方法
可以被子类进行重写, override 只能重写函数体

【2017-04-14】命名空间、访问修饰符、封装、继承、多态

标签:logs   学生   ide   技术分享   查找   com   访问   没有   创建   

原文地址:http://www.cnblogs.com/qq609113043/p/6715853.html

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