我想我在这里有一个相当基本的问题.我不是在浪费你的时间,但我只是不知道Google会给你一个好的答案.我的问题与对象初始化有关.以Head First C#书中的以下示例为例:
using System;
using etc...
namespace Bees
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
Queen queenie = new Queen(workers, Report); //Queen is a created class
}
Queen queenie; //This is the line I'm curious about
private void assignButton_Click(object sender, EventArgs e)
{
Report.AppendText(queenie.AssignWork(comboBox1.SelectedItem.ToString(), (int)shifts.Value));
}
private void button1_Click(object sender, EventArgs e)
{
queenie.WorkNextShift();
}
...
Run Code Online (Sandbox Code Playgroud)
如果我已经实例化了一个Queen对象Queen queenie = new Queen(...);,那么这Queen queenie条线的用途是什么,它的范围是什么?我在这里误解了什么关键概念?