社区
C#
帖子详情
求教:方法的封装问题
u010687495
2013-07-29 10:13:39
新建一个类,可在其中添加静态方法(不带参数,不需实例化),然后可以轻松调用。
那如果不是静态方法呢?
我的目的就是把整套复杂的方法提出来(好像叫做封装吧,我新手)。
我试过,会提示:“不能在静态类中声明实例成员”的错误。请问应该怎么做?太多或说不清,有参考资料也可以。多谢了!
...全文
68
4
打赏
收藏
求教:方法的封装问题
新建一个类,可在其中添加静态方法(不带参数,不需实例化),然后可以轻松调用。 那如果不是静态方法呢? 我的目的就是把整套复杂的方法提出来(好像叫做封装吧,我新手)。 我试过,会提示:“不能在静态类中声明实例成员”的错误。请问应该怎么做?太多或说不清,有参考资料也可以。多谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
_老吴
2013-07-29
打赏
举报
回复
这个提示是不能在静态类中声明实例成员,就是你要把这个方法也用static修饰一下。 要不你就要把类改成非静态的,就是把类的static去掉,方法依然可以是static的,调用一样可以调用
u010687495
2013-07-29
打赏
举报
回复
引用 1 楼 guwei4037 的回复:
非静态就要new对象,然后用这个new出来的对象调用方法。
我没理解您的意思?或是你没看清我的题! 添加一个项(类),把方法写在类中,然后窗体可通过命名空间直接调用。这种只能是静态方法,动态方法就会出错。
bdmh
2013-07-29
打赏
举报
回复
如果是静态方法,不需要new一个新实例,直接通过类名xxxxx.xx访问,如果是非静态方法,需要new实例,才能用 如 Button btn = new Button(); btn.Text = "xxxx";
全栈极简
2013-07-29
打赏
举报
回复
非静态就要new对象,然后用这个new出来的对象调用方法。
jquery 组件 PHP,jquery
求教
:如何去思考一个JQ的组件
封装
?
如何去思考一个JQ的组件
封装
?想请教一个比较详细的思路,我自身在思考的时候对于这个学习没有一个太理想的思路。主要是在JS的代码结构规划上面。比如:我有一个表格,里面放进了数量,名字,高度,宽度,等等一系列...
求教
struts2对象
封装
二维数组
问题
struts传值二维数组
问题
。
求教
我的Blog——python
封装
为exe的注意事项(
封装
exe看这一篇基本就够了)
相信很多人都很像吧python文件
封装
成exe文件,这里我带来了几个
方法
: 1.auto-py-to-exe(推荐) auto-py-to-exe是比较好的
封装
库,虽然可能没什么人知道。 使用的是pyinstaller的核心代码,但是
封装
成了一个...
java js渲染_(JS):
求教
前台页面JS渲染Table的优化
方法
(JS高手请进):
求教
前台页面JS渲染Table的优化
方法
前台页面显示一个若干行列的Table,行列数由后台服务器传递的总记录来计算,通过Firebug可以查看到数据传授到前后至正常显示Table的这段时间很长,用户估计等不及,所以...
java调用dll传参_
求教
高手:有关DLL调用中参数传递
问题
???
| 下面是我以前写的部分代码,中文绝对没有任何
问题
,分别是从String到char*和从char*到String的转化,可以参考一下 //函数ChgStringNativeChars,用以将java的String类型转化为C++的字符串 //要转化的Java的String...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章