社区
Java SE
帖子详情
两种写法有什么不同?
yanxing2012
2013-02-27 05:27:30
一种所有代码都放在主类中,另一种有些代码放在其他类中,由主类来启动,new 类名();调用,这两种写法有什么不同,不考虑堵塞而用线程的情况
...全文
203
6
打赏
收藏
两种写法有什么不同?
一种所有代码都放在主类中,另一种有些代码放在其他类中,由主类来启动,new 类名();调用,这两种写法有什么不同,不考虑堵塞而用线程的情况
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjinlong3768038
2013-02-27
打赏
举报
回复
写程序考虑的不仅仅只是实现功能,还要考虑可维护,可扩展,性能等等各种问题。遵循面向对象的一般设计原则,单一原则,开闭原则,里氏代换等等。。 你上面说的都放在一个类里,导致类非常臃肿,难以维护。在实际工作开发中是不能这么做的
lvzg_005
2013-02-27
打赏
举报
回复
从设计角度来讲,应该让类的功能最小化-单一职责原则的体现,这样的类不仅自己看着舒服,而且别人review的时候也会觉得你写的类很漂亮。
bluemoby
2013-02-27
打赏
举报
回复
这要是几万行代码放一个类里面是不是不太合适?
evang_shot
2013-02-27
打赏
举报
回复
LS+1
Candylibin
2013-02-27
打赏
举报
回复
结果上是没什么区别的,但是把你定义好的功能单独封装到其他的类或者函数中,这样 1,便于日后维护修改 2,提高了代码的可读性 3,提高了代码的复用性,比方说,你可以调用咋合格方法,我也可以(单独封装的好处) 这个也充分的体现出了java面向对象的特点,封装也是面向对象的基本特点之一
yyw6637
2013-02-27
打赏
举报
回复
从业务的实现来说没什么区别,主要是这样写能体现出代码的模块化,便于维护和管理
php数组的
写法
,这
两种
php数组的
写法
有何
不同
?
一:while(!$param->end){$param_array[$param->field['param_group_id']]['param_group_name'] = $param->field['param_group_name'];$param_array[$param->field['param_group_id']]['values'][$param-&...
二分查找
两种
不同
写法
两者出现差异的原因在于进行二分时的区间包含问题,两个代码不能混着写,这样就是错的,要 判断好二分时右临界值与中间值的关系。
clean code--
两种
不同
代码
写法
。
clean code--
两种
不同
代码
写法
。
C++实现快速排序的
两种
不同
写法
C++快速排序-
两种
方式呈现
pytest-
两种
不同
写法
这里还要讲一下 setup_method 和 setup_function 的区别,setup_function 是在基于函数的用例
写法
时使用的,setup_method 是基于类的用例
写法
使用的,我面试别人的时候喜欢问这两个的区别,如果知道这个的,基本对本部分内容是了解的。熟悉 unittest 框架的人都知道,unittest 里面 fixture 的
写法
是 setUp 和 tearDown,setUp_class 和 tearDown_class,只有这一种
写法
,而且是固定的
写法
哈。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章