1.面向对象的三大特性
封装:
封装就是将数据和代码捆绑在一起,防止外界干扰。
继承:
继承就是让一个类型的对象拥有另一个类型的对象属性的方法,继承后,子类拥有父类的属性和方法。
多态:
多态就是一个事物拥有不同形式的能力。
2.请列举出C#中几种循环方法,并指出他们的不同
A.while循环
while循环通常用于不确定的循环次数时去使用它。
B.do…while循环
do…while循环功能上和while循环基本类似,不同之处它保证了循环至少执行一次。
C.for循环
for循环主要用于循环次数固定的循环。
D.foreach循环
foreach循环是一种十分高效的循环,主要用来遍历IEnumerable 的容器类型,
比如ArrayList、List等都能使用。
3.如何声明一个类不能被继承
A.关键字
C#通过关键字 sealed 可以声明一个类型不能被继承。
例:public sealed class a
B.静态类
静态类不能被继承。