C#总结
来源:互联网 发布:魔窟冒险 mac 编辑:程序博客网 时间:2024/05/16 07:52
最新学习了C#视频,和晓春要上视频的时候我变习惯性的在百度上查了一下什么叫C#,百度定义如下:C#是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏以及不允许多重继承)。C#综合了VB简单的可视化操作和C++的高运行效率,以其强大的操作能力、优雅的语法风格、创新的语言特性和便捷的面向组件编程的支持成为.NET开发的首选语言。
按照他的说法,我也只是了解了VB简单的可视化操作,所以对于C和C++是一点也不知道,但是本着语言相似性的原则,也就没有再考虑很多,变开始了视频的观看,包括里边例子的实现,大概用了一个星期左右,看完以后就一个字,乱,于是开始总结,看着烦乱的笔记,看了两三遍,才算是弄出了点头绪。
看完以后其实很多东西都是陈伟老爷子讲过的东西,当时没有好好的理解一下老爷子的东西,现在不得不再补一下了。
首先是基类:说道基类也就有了派生类,其实这两者是相对说的。。可以用现实生话中的父子关系来理解。如生你的人对于你来说是父亲,而你爷爷对于你父亲来说是你父亲的父亲。那为什么生你的人可以称之为父亲呢?因为他有了你这个儿子。也就是说“有了儿子就有了父亲”。 回过头来,判断一个类是否为基类的方法是看这个类有无派生类,有派生于他的类存在,那么就可以称之为基类,如果没有,那就不是了。
又比如说:人就可以做为一个基类,他都有口,眼,鼻,耳,身高,年龄 等.。男人与女人就可以从这个基类中派生,使其继承人这个基类的一些东西。
public class people() { public string height; public string age; } pulbic class man():people { //这里可以加如一些man特有的东西 }
构造函数和析构函数
构造函数:任何时候,只要创建类或结构,就会调用它的构造函数。 类或结构可能有多个接受不同参数的构造函数。 构造函数使得程序员可设置默认值、限制实例化以及编写灵活且便于阅读的代码。 有关更多信息和示例,请参见使用构造函数(C# 编程指南)和实例构造函数(C# 编程指南)。 如果您没有为对象提供构造函数,则默认情况下 C# 将创建一个构造函数,该构造函数实例化对象,并将成员变量设置为默认值表(C# 参考)中列出的默认值。
class A{public int x;
public int y;public string s;// 默认构造函数public A(){x = 0;y = 0;}//带参数的构造函数public A(string a){this.s=a;}}
0 0
- C#总结
- C#总结
- c#总结
- C#总结
- C#总结
- c#总结
- c#总结
- C#总结
- C#总结
- C#总结
- C#总结
- C#总结
- C#总结
- C#总结
- C#总结
- c#总结
- C#总结
- C#总结
- 浙大PAT 1016. 部分A+B (解题思路)
- mysql left join分析
- 算法分析之排序:交换排序之一——冒泡排序(BubbleSort)
- (libgdx学习)Preferences
- C#总结
- C#总结
- SET IDENTITY_INSERT 自增
- sort
- Spring事务配置的五种方式
- JS获取几种URL地址的方法
- android 中一个工程引用另一个工程
- js操作dom
- Android Recovery 模式
- 抽、排气切换回路