VS2012中C#程序根据UML图自动生成代码

以前编写C#程序时为了编写多个类,总是得创建类,思考类之间的关系,敲代码,然后在创建类,思考类之间的关系,在敲代码。总是感觉这样很浪费时间,很影响效率。今天偶然想起以前学UML的时候老师说用Ration Rose自动生成程序代码。那么VS作为最强IDE,应该也会有这样的功能吧。百度了一下,哦哦,原来就是这么简单 啊。

言归正传:

1.先创建一个C#工程,用控制台的就行。

2.鼠标右键点击工程名或者解决方案-->添加-->新建项,然后往下翻一翻,选择类图(如果有必要的话也可以给这个类图起一个好听的名字)。

3.好了,现在就可以画UML图了。可以从左侧的工具栏拖来各种组件,也可以鼠标右键点击UML图的空白地方,选择添加,再选择组件。

4.可以右键点击类,向类中添加属性和方法。右键单击类或者某个方法,再选择属性。来修改一些类或方法的属性。

5.这样我们就可以很容易的画出类图了。觉得自己画的有点丑,可以右键单击空白地方,选择布局关系图,VS会给我们将类图调整为默认的最佳布局。

6.想看代码时,只要右键单击想看的类,选择查看代码即可。也可以直接在解决方案管理器中查看。

看看自动生成的代码,是不是比自己写要方便多了。通过UML类图拜托了抽象的代码,直接以图形的方式,定义了类之间的关系,一切变得更加直观。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值