A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tt黑马 中级黑马   /  2016-2-17 22:14  /  1068 人查看  /  7 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

什么是构造方法,?构造方法的作用是什么?

7 个回复

倒序浏览
构造方法就是重写init方法,好像说的太简单...
回复 使用道具 举报
构造方法顾名思义就是构造出这个类的实例
调用init方法或者自定义初始化方法初始化实例,一般给实例的属性赋值.
回复 使用道具 举报
init就是一个构造方法,初始化创建一个对象
回复 使用道具 举报
构造方法存在的意义其实简单来说就是对  对象进行初始化
回复 使用道具 举报
一个对象在初始化的时候执行的方法
以前是Person*per=[Person new];来创建对象

new就包含了开辟空间和初始化对象了,执行了下面两部

1.+alloc:去给对象分配一块内存空间
2.-init:初始化这个对象
而init就是一个构造方法,对对象进行初始化.
回复 使用道具 举报
好好学习,为了以后
回复 使用道具 举报
构造方法的重写,super init.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马