用c#如何定义对象

哎,对计算机知识是一窍不通,高手们都帮帮忙,我将会很感谢你们的... 哎,对计算机知识是一窍不通,高手们都帮帮忙,我将会很感谢你们的 展开
 我来答
小周高等教育在线答疑
高粉答主

2015-12-18 · 专业高等教育30年~~~
小周高等教育在线答疑
采纳数:7474 获赞数:274984

向TA提问 私信TA
展开全部
  类和对象是密不可分,有类就有对象。有对象就有类,世界万物都可以看作对象。用面向对象的思想解决问题,就要把一切都看成对象。
  对象是不能脱离类存在的。类是对象共同拥有的属性的描述,由对象归纳成类,对象是类的具体体现。如汽车是一个类,而具体到某个人的车就是对象。 在C#中,所有的东西都可以看作对象。把一个东西看成对象,我们就可以孤立的去审查它的性质,它的行为,进而研究和其他对象的关系。同样,在程序中使用对象的概念,就让我们把一个程序看成是很多对象相互作用的结果。 对象必须建立在类的基础上,声明一下对象也就是类的实例化过程。对象是类的具体化的体现。 我们创建一个教师类
  classs Teacher {
  public string Name; // 老师姓名 public uint Age; // 老师年龄 public string Phone; // 老师电话
  public string Address; // 老师通讯地址 }
  注意:类的成员变量访问修饰符都使用了public,在其他类中可以访问。 声明对象的语法如下: 类名 对象名=new 类名(); 访问类的成员变量的语法如下: 对象名.变量名
  下面声明一个Teacher对象,即实例化类Teacher,代码如下: Teacher t=new Teacher(); t.Name="小刘";
  我们通过new操作符创建类的对象,也叫做类的实例化,然后使用“.”来操作对象的属性。类的任何成员和成员方法也都是通过点号来调用的。 using System; class Teacher {
  public string Name; // 老师姓名
  public uint Age; // 老师年龄 public string Phone; // 老师电话
  public string Address; // 老师通讯地址 }
  class Test{
  public static void Main() {
  Teacher t=new Teacher(); // 实例化Teacher类 t.Name="小刘"; t.Age=35;
  t.Phone="13381335310"; t.Address="北京大学";
  Console.WriteLine("该老师姓名={0},年龄={1},电话={2},通讯地址={3}",
  t.Name,t.Age,t.Phone,t.Address); } }
神人之圣贤2999
2008-11-18
知道答主
回答量:15
采纳率:0%
帮助的人:13.7万
展开全部
我建议还是看书,对象是先建一个对象类,然后再创建一个对象实例如果是对象a创建一个a对象的实例b 就可以这样做a b=new a(),a()是构造函数。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友ec77b72e1
2008-11-18 · TA获得超过285个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:0
展开全部
已经定义了一个class 名字为TestObj
class TestObj
{

}

那我们要定义对象的形式就应该为
TestObj myObj=new TestObj()
myObj为对象名
TestObj()为默认的构造函数

不过像LS说的~
还是应该先看看书啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
18356771
2008-11-18 · TA获得超过585个赞
知道小有建树答主
回答量:576
采纳率:100%
帮助的人:421万
展开全部
类名 对象名 = new 类名(参数);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT侠侣工作室
2008-11-18 · TA获得超过149个赞
知道小有建树答主
回答量:119
采纳率:0%
帮助的人:63.4万
展开全部
要定义对象,必须有其相应的类。类就是描述一些具有相同属性的事物的抽象概念。比如我们定义一个人员类。如下

class Person
{
public string name;
public int age;
public string sex;

public Person()
{
}
}

然后定义这个类的对象。
Person p1=new Person(); p1就是类Person的一个对象。

你可以修改它的属性
p1.name="小王";
p1.age=24;
p1.sex="男";

希望对你有些帮助。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式