当前位置:文档之家› C面向对象程序设计知识点汇集

C面向对象程序设计知识点汇集

2)类。
3)方法:方法必须包含在某一个类中,作为类的一个成员,每个程序有且仅有一个Main()方法。
4)语句:语句是C#应用程序中执行操作的命令。C#中的语句必须用分号“;”结束。
5)关键字:关键字也叫保留字,是对C#有特定意义的字符串。
6)大括号:在C#中,括号“{”和“}”是一种范围标志,表示代码层次的一种方式。
3)方法
方法是对象的行为特征,是一段可以完成特定功能的代码
2.事件和事件驱动
事件就是预先定义好的、能被对象识别的动作。
通过随时响应用户或系统触发的事件,并做出相应响应的机制就叫做事件驱动机制。
3.窗体对象
4.控件对象
1)按钮控件
按钮(Button)控件用于接收用户的操作信息,激发相应的事件,按钮是用户与程序交互的主要方法之一。
8.Console类
Console类是System命名空间中预定义的一个类,用于实现控制台的基本输入输出。
编写一个控制台应用程序,输入字符串“I love this game!”,在屏幕上输出。
using System;
using System.Collections.Generic;
using System.Text;
(4) C#语言程序必须包含并且只能包含一个的方法(函数)是__________,它是程序的入口点。
(5) C#程序中的语句必须以__________作为语句结束符。
(6) Console类是System命名空间中的一个类,用于实现控制台的基本输入输出,该类中有两个常用的方法,一个是功能为“输出一行文本”的方法____________________,另一个是功能为“输入一行文本”的方法____________________。
static intMain(){}
5.行输出方法
语句“Console.WriteLine("Hello .NET!");”的功能是向显示屏输出双引号之间的字符串。语句“Console.ReadLine();”的功能是输入一个字符串
6.C#程序结构
C#程序的组成要素如下:
1)命名空间:命名空间包含一个或多个类。
B.C#是大小写敏感的语言,它把同一字母的大小写当作两个不同的字符对待
C.注释是给程序员看的,不会被编译,也不会生成可执行代码
D.在C#中,大括号“{”和“}”是一种范围标志,大括号可以嵌套
3.简答题
(1)简述C#程序的组成要素。
答:C#程序的组成要素如下:命名空间、类、方法、语句、关键字、大括号“{”和“}”。
C#面向对象程序设计知识点汇集
第一章:C#入门
1.namespace关键字
namespace即命名空间,是定义命名空间的关键字,命名空间包含类,是类的组织方式。
namespace命名空间名
{
…//类的定义
}
2.using关键字
using关键字用于导入命名空间
using命名空间名;
3.class关键字
2.选择题
(1)下面__________是C#中的单行注释。
A./*注释内容*/ B.//注释内容
C.///注释内容D.Note注释内容
(2) C#中以__________作为源文件的扩展名。
A..c B..cpp C..cs D..exe
(3)关于C#程序书写格式,以下说法错误的是___.
A.缩进在程序中是必须的
namespace
{
class Program
{ static voidMain(string[] args)
{
Console.WriteLine("I love this Game!");
}
}
}
相关知识及注意事项
1属性
每个对象都有自己的特征和行为,对象的静态特征称为对象的属性
第二章:C#语法基础
1.常量与变量
有的量在过程中不起变化,就把其称为常量;
2)文本框控件
文本框(TextBox)控件用于获取用户输入的信息或向用户显示文本信息,图1.17用于显示信息的白色框就是文本框
5.控件的基本操作
有两种方法:第一种是按住Shift键或Ctrl键不放,然后单击每个要选择的控件;第二种是把光标移到窗体中的适当位置,然后拖动鼠标画出一个矩形,选中矩形内的控件(包括边线所经过的控件)。
7.C#程序书写格式
1)缩进
2)字母大小写
C#是大小写敏感的语言,它把同一字母的大小写当作两个不同的字符对待。
3)程序注释
(1)单行注释,以双斜线“//”开始,一直到本行尾部,均为注释内容。
(2)多行注释,以“/*”开始,以“*/”结束,可以注释多行,也可以注释一行代码中间的一部分,比较灵活。
(3)文档注释,使用“///”,若有多行文档注释,每一行都用“///”开头。
1.填空题
(1) .NET框架具有两个主要组件:____________________和____________________。
(2)使用开发的每一个应用程序称为__________,它可以包括一个或多个__________。
(3)命名空间是类的组织方式,C#提供了关键字__________来声明命名空间,提供了关键字____________________来导入命名空间;如果要使用某个命名空间中的类,还需要添加对该命名空间所在__________的引用。
class即类,是定义类的关键字。C#中必须用类来组织程序的变量和方法。
4.Main()方法
C#程序必须且只能包含一个Main()方法,它是程序的入口点。
static voidMain(string[] args){}
static voidMain(){}
static intMain(string[] args){}
(2)简述Windows应用程序编程步骤。
答:在中开发Windows窗体应用程序的步骤如下:
新建项目;
设计程序界面,包括添加控件和设置控件属性;
编写代码;
保存程序;
运行调试程序。
(3)简述对事件驱动机制的理解。
答:当用户或系统触发事件时,对象就会响应事件,实现特定的功能,这种通过随时响应用户或系统触发的事件,并做出相应响应的机制就叫做事件驱动机制。响应事件时执行的代码称为事件处理程序。开发应用程序时编程人员的主要工作之一就是针对控件可能被触发的事件设计适当的事件处理程序。
相关主题