作者monomorium (门外汉)
看板java
标题Re: [问题] 建构子问题
时间Thu Mar 15 12:33:02 2012
※ 引述《jodo1984 (XDDD)》之铭言:
: 程式码: http://pastie.org/3592111
: 刚刚看了林信良的书 内容有一段写道:
: "建构式是与类别名称同名,无需宣告传回型态的方法 "
constructor 中文称之建构子、建构式或建构方法
严格说, constructor 并不是 method
因为 constructor 定义物件建立过程
Java 程式又是先有物件才能够被执行
因此就算没有自行定义 constructor
编译器都会自动配置给物件一个 constructor
个人建议 constructor 就当成 constructor 理解
不要跟 method 混为一谈.....
有关建构子的说明及范例,可参考
http://pydoing.blogspot.com/2011/05/java-class.html
http://pydoing.blogspot.com/2010/11/java-constructor.html
: 所以就自己写了一段两数相加程式码 (c = a + b)
: 但是 c 输出结果并不是我想要的, 请问我有哪边写错吗?
: 在MyJava内 我一开始设定 c 为 static 属於该类别可以使用..
: 所以按照道理讲 在main 会收到 建构子内部的运算 是这样吗?
: 不好意思 请前辈指点一下 谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.169.139.82