新手入门,请教方法调用的问题,分不够可加

kamuicn 2004-09-15 05:16:55
namespace WindowsApplication1
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class Class1
{
public Class1()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public string method1()
{
Console.WriteLine("方法1");
}
}
public class Class2
{
public Class2()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
}
}
如果我想在 Class2中调用public string method1()
一定要在method1中加上静态字段static字段吗?如果不加这个字段可不可以调用方法method1()呢?
如果不加static就不可以调用,那么public string method1()方法这样的声明还有什么用呢?
...全文
81 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
kamuicn 2004-09-16
  • 打赏
  • 举报
回复
谢!
DragonPro 2004-09-15
  • 打赏
  • 举报
回复
不加static如下调用
Class1 cls = new Class1();//创建实例
cls.method1();//再调用
即可
这是面向对象的基础
kamuicn 2004-09-15
  • 打赏
  • 举报
回复
举个例子好不?
谢谢。
thinkingforever 2004-09-15
  • 打赏
  • 举报
回复
创建Class1实例,然后用Class1实例调用method1方法
kamuicn 2004-09-15
  • 打赏
  • 举报
回复
怎样声明呢?我如果想调用
secondfish 2004-09-15
  • 打赏
  • 举报
回复
1楼学习
loveu2000 2004-09-15
  • 打赏
  • 举报
回复
不用,申明对象后直接可以调用

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧