永发信息网

c#里可以自定义数据类型,具体怎么做呢

答案:4  悬赏:10  手机版
解决时间 2021-02-24 07:01
  • 提问者网友:回忆在搜索
  • 2021-02-23 17:56
class Professor {
private string title;
private Department worksFor;
}

如果我想打印Professor 的attribute title和 worksFor,那么Department 类里面应该怎么写呢
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-02-23 19:27
首先你要有 Department 这个类
可以初始化
class Department{
private string a1;
private int b1;
.....
private void YourMethod()
{
///
}
}

在你的Professor 类里 调用worksFor.YourMethod() 方法就可以实现了
全部回答
  • 1楼网友:独钓一江月
  • 2021-02-23 21:18
其实是一样的,都是赋值运算.只是user a1 = new user();用初始化的数据去给成员赋值. 而user a1 = ** 把一个user对象赋值给a1,成员之间进行拷贝. oop的思想就是类的抽象, 使用基础数据类型,比如整数可以构成人的年龄, 小数型可以构成身高和体重等等. 把这些基础类成组成一个新的数据结构 -- 类 --- 比如人类. 这样你就可以使用"人"这个类的实例了.
  • 2楼网友:廢物販賣機
  • 2021-02-23 20:51
Department 类也就写一些属性了。 class Department { private int _id; public int Id { get{return _id;} set{_id=value;} } } 访问Department类就可以这样了。 Professor.Department.Id
  • 3楼网友:撞了怀
  • 2021-02-23 20:30
public static string userName= string.Empty; public static string getUserName { get { return userName; } } public static string setUserName { set { userName = value; } } 封装字段
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯