黑马程序员技术交流社区

标题: 构造方法 我蒙圈了 [打印本页]

作者: MMM521    时间: 2017-4-3 23:11
标题: 构造方法 我蒙圈了
构造方法  和成员方法   我一蒙圈了   还有this  是干嘛使得,  完全不懂,大神详细解释解释呗,谢谢
作者: 千千阙歌    时间: 2017-4-3 23:19
好像是只能赋值一次,定义一个int a,把10赋给a了,int a等于10,同时也可以把20赋值给a覆盖之前的a等于10,如果加了this就不能再把20赋值给a了
作者: 预料中的意外    时间: 2017-4-3 23:29
如果成员变量和局部变量一样的话,用this好区分

作者: Hp_Yx    时间: 2017-4-3 23:55
构造方法就是class mm{}成员就是里面的,this是调用成员方法量,super()是使用父类方法

作者: 情不知所起    时间: 2017-4-3 23:56
构造方法是给对象初始化的。创建一个对象调用一次构造方法。成员方法,是类里边的方法。可以调用无数次哦。this指的是,谁调用this所在的方法/属性。。那么this就是这个对象。
作者: DreamBoyMrsLin    时间: 2017-4-4 00:04
构造方法没有返回值  方法名和类名一样  成员方法有返回值  方法名可以自定义  构造方法在加载对象的时候给对象初始化的  成员方法是在你要调用的时候才加载进来  this  楼上已解释
作者: zeng1002    时间: 2017-4-4 00:13
1、创建对象时必须调用,给对象显示初始化,也可以不显示但必须调用。
2、this用于显示当前对象在内存堆区中的地址

作者: 烟雨清寒时    时间: 2017-4-4 10:43
构造方法很重要,现在可以不必完全理解,到后面用的多了你就明白了

作者: 小麦芽    时间: 2017-4-4 11:39
小美,你不老实,从平时你给别人解答问题的表现,这个问题能难倒你,鬼才信
作者: 愤怒的大飞机    时间: 2017-4-4 11:59
构造方法相对于成员方法没有返回值类型,方法名就是类名。构造方法只有在创建对象,反射时调用

作者: 若梦蓝山悠长    时间: 2017-4-4 12:15
多看几遍教程吧

作者: xiaomilu    时间: 2017-4-4 12:56
构造方法是用来给对象的数据进行初始化的
作者: 撒拉黑    时间: 2017-4-4 21:29
看一遍视频就懂了  要不过几天学着学着就懂了

作者: 怕翻船的特修斯    时间: 2017-4-5 16:59
成员方法就是定义在自定义类中,可以再类外部被调用的方法,构造方法说简单点,就是对成员变量初始化用的,this就是指this后面的这个变量是成员变量,为了可其他同名的变量区分开




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2