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

基本概念简述(针对自己,此篇未形成体系)

时间:2015-11-10 00:04:44      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

常见命名规则:
    1>匈牙利命名法:在每个变量名的前面加上若干标识数据类型的字符。基本原则是:变量名=属性+类型+对象描述——i开头表示int类型,s标识string
    2>骆驼命名:第一个单词首字母小写,之后的单词首字母大写——userName
    3>帕斯卡命名法:第一个单词首字母大写,之后的单词首字母大写——GetMax()——常用在方法名,类名
 
.net程序基本编写,执行流程
    1>编写C#代码,保存为.cs文件
    2>通过csc.exe程序来将.cs文件编译为.net程序集(.exe或dll)。此时并不是机器码-cpu不可理解
    3>程序运行时通过JIT即使编译,将程序集编译为cpu能理解的机器码,此时,cpu才能执行。
 
面向对象:
    1>什么是面向对象?
        一种分析问题的方式--增强了程序的灵活性,可扩展性。
    2>面向对象的三大特性?
        封装,继承,多态
 
类:
    1>类:类是一种数据类型,用户自定义的数据类型
    2>类组成:字段,属性,方法,构造函数等
 
*对象是具体的,是类的具体实例。对象具有属性(特征)和方法(行为)
 
添加引用和导入命名空间的区别:
    1>添加引用——添加程序集
    2>导入命名空间——namespace(ctrl+.或shift+alt+F10)
 
参数与返回值
    没有必然联系,参数的类型,个数,对返回值没有任何影响。
 
 
变量作用域
    1>变量作用域:声明该变量最近的那对包含声明语句的大括号内部
    2>成员变量:直接属于某个类,作用域在该类内部
    3>局部变量:声明该变量的块语句或方法结束时的封闭括号之前的作用域内(使用前必须要赋值)
 

基本概念简述(针对自己,此篇未形成体系)

标签:

原文地址:http://www.cnblogs.com/Arrogance/p/4951552.html

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