标签: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