本文介绍了[初学者问题]实例化一个对象的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 大家好, 当一个对象被实例化时我们放弃了: person p = new person( john, doe, 23 ); 但有时它会直接写成 p = 新人( john, doe, 23 ); 在p之前没有人物前缀,是正常行为吗? 感谢您的帮助:)解决方案 方法级字段示例: public void MyMethod() { person p; // 一些代码行.......... p = 新人( john , doe, 23 ); // 一些代码行.......... } 班级字段: public class Myclass { public person p; public void MyMethod() { // 一些代码行.......... p = new person( john, doe, 23 ); // 一些代码行.......... } } 班级物业 public class Myclass { public person p { get ; set ;} public void MyMethod() { // 一些代码行.......... p = 新人( john, doe, 23 ); // 一些代码行.......... } } http: //msdn.microsoft.com/en-us/library/bb384054.aspx [ ^ ] Hello everyone,when an object is instantiated we put for ex:person p = new person("john","doe",23);but sometimes it is writen directly like thatp = new person("john","doe",23);without the person prefix before p, is that normal behavior ?Thanks for your help :) 解决方案method level field example:public void MyMethod(){ person p; // some code lines .......... p = new person("john","doe",23); // some code lines ..........}class level field:public class Myclass{ public person p; public void MyMethod() { // some code lines .......... p = new person("john","doe",23); // some code lines .......... }}class level propertypublic class Myclass{ public person p {get; set;} public void MyMethod() { // some code lines .......... p = new person("john","doe",23); // some code lines .......... }}http://msdn.microsoft.com/en-us/library/bb384054.aspx[^] 这篇关于[初学者问题]实例化一个对象的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云!