您的位置:首页 > 移动开发 > IOS开发

零基础ios开发(六 多态,删除指定图片 )

2015-10-29 20:35 239 查看
今天先了解一下多态,然后完成一个利用多态知识删除图片的小工程。

多态就是子类能当父类来使用,而父类不能当子类来使用。

我们要做的是这样一个事,如下图: 



女人、男人、删除都是BUTTON,无论几次连续任意点击女人、男人按钮,在按下删除键后,都会删除掉最后一次点击的按钮,或者为女人,或者为男人。

男人和女人的共性都是人 ,且是图片,那么我们先新建立一个Person 作为父类,继承于UIImageView。

然后建立子类:Man、Women继承于Person

代码分别为:  





然后添加三个按键:男人、女人、删除。

总代码如下: 



实现效果图如下:



随意点击 女人 、男人 N 次 最后一次点击女人 然后点击删除得到如下显示:



 

然后点击男人,删除,得到如下效果图:

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息