采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我之前看其他教学视频的时候,他们可以把一个类设置为全局类,把一个对象的状态记录到类的属性中,然后再让另一个对象去读取前一个对象的状态,但我想不通的是一般来说对象初始化的数据不是属于他自己么,如果可以改变的话,那第一个对象改变了类的属性数值,那第二个对象初始化的时候就沿用的第一个对象改变的数值么
顺带再问一下,构造函数的作用是给类中的属性初始化状态,但我也可以在类中创建属性的时候直接给其设置数值啊,不是一样的效果么
不太一样,构造方法是在对象初始化同时调用的。而利用属性赋值的操作是在对象创建完成以后进行的。
好的,谢谢,我知道了,感觉构造函数更加灵活也更加方便一些,毕竟可以在实例化对象的时候直接设置有参数,没有参数,甚至一个参数的格式
登录后可查看更多问答,登录/注册
系统掌握C#核心和应用,获得全行业适配的技能
769 3
744 2
877 8
918 7
506 5