c#初学者向大家请教一个问题,非常非常简单的问题
public class A
{
public A() { Console.WriteLine("a"); }
}
public abstract class B:A
{
public void bb()
{
Console.WriteLine("b");
}
A kk = new A();
}
public class Program:B
{
static void Main()
{
Program kkk = new Program();
kkk.bb();
}
}
上面代码结果为什么是a a b呢?另外我记得老师好像说类成员可以有字段、方法、属性和事件,那么A kk = new A()属于上面什么成员呢?
谢谢大家了。我是初学者。
{
public A() { Console.WriteLine("a"); }
}
public abstract class B:A
{
public void bb()
{
Console.WriteLine("b");
}
A kk = new A();
}
public class Program:B
{
static void Main()
{
Program kkk = new Program();
kkk.bb();
}
}
上面代码结果为什么是a a b呢?另外我记得老师好像说类成员可以有字段、方法、属性和事件,那么A kk = new A()属于上面什么成员呢?
谢谢大家了。我是初学者。
...全文
相关推荐
初学者c#聊天室非常简单
标题"初学者c#聊天室非常简单"表明这个项目设计得足够简单,让新手也能快速上手。下面我们将详细探讨构建这样一个聊天室所需的关键知识点。1.
适用c#初学者c#插入
**字符串拼接** 虽然不是严格意义上的“插入”,但初学者经常会在字符串处理中遇到类似的问题。
c# winform 非常简单的走迷宫
通过以上知识点的讲解,我们可以看到这个简单的走迷宫游戏项目涉及到了C#编程、用户界面设计、文件处理、算法运用等多个方面的技能。对初学者来说,这是一个很好的实践项目,可以帮助他们理解和应用所学知识。
c#窗体编程的一个简单实例
C# 窗体编程简单实例本文将详细介绍如何使用 C# 创建一个不规则窗体,并实现基本的窗体操作,如关闭、移动等。该示例适合初学者,旨在帮助他们快速掌握 C# 窗体编程的基础知识。
C# 无比精简的贪吃蛇
通过分析这个项目,初学者不仅可以学习到C#的基础知识,还能了解如何将这些知识应用于实际游戏开发中,提升编程和问题解决的能力。同时,这也是一个很好的练习项目,帮助理解面向对象编程的概念以及实际应用。


