来 给你上个C#的图 你看一下就知道了
对比一下,为什么在调用的时候有的加括号有的不加括号。
加括号的叫方法,括号里面表示你的参数,也可以没有参数,但是括号是必须有的。
不加括号的叫属性,不能带参数,一般的写法是
public string DirectoryName
{
get
{
string directoryname =
System.IO.Path.GetDirectoryName(m_filename);
return directoryname;
}
set { m_filename = value; }
}
请给好评!
对象 xx = new 对象();
xx.对象中的方法();
比如你有一个Student类,里面有个 read方法
public class Student{
public read(){
System.out.print();
}
}
这种情况你要调用read方法
Student student = new Student();
student.read();
java 类 包含两块 一块是属性,一块是方法
进行调用的如果是静态属性的话 可以直接xxx.xxxx 。 如果你用了开发工具比如 eclipse等的话 ,你放到后面那个XXX上面去的话, 可以直接看到值的。
方法调用的话 全部都是xxx.xxx()
对象 xx = new 对象() ;
xx.对象中你需要条用的方法();
比如有个Student类,类中有个read方法你需要调用
public class Student{
public read(){
System.out.print("");
}
}
你在其它地方需要用到read方法
Student student = new Student();
student.read();
这样你就能执行read方法里面的东西了
右括号的是方法,没有括号的是属性。调用方法一定是类名或实例名.方法名(参数)。