阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1087|回复: 0

[转帖] Android开发之Java设计模式入门篇

[复制链接]
  • TA的每日心情
    开心
    2012-3-7 10:15
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    发表于 2012-1-6 10:23:27 | 显示全部楼层 |阅读模式
    有关Android开发相关的Java基础系列之设计模式入门篇,Android123帮助一些初入Java语言开发的程序员补充些常识性问题,可以帮助C/C++程序员少走些弯路。
      1. 抽象类 - 在一个类的前面有abstract关键字,一般描述些公共属性,没有具体对象概念,比如
       abstract class Android123 {
        }
       2. 最终类 - 在一个类前面有final关键词,这样的类无法再被派生,没有子类,需要注意的是abstract和final不能同时出现在一个类中。final修饰的类为:
       final class Android123 {
        }
       3. 接口 - 接口关键字inte**ce,特点就是不能用new去实例化,同时C++和Java语言有本质不同,C++支持多重继承,可以继承多个父类,而Java只能集成一种类型的父类,定义方法如下:
       public inte**ce Android123() {
       }
       4. 抽象类和接口的区别
       Java接口和Java抽象类表示的都比较抽象,接口只能是抽象和公开的,不能有构造器,也就是上面提到的不能被实例化,比如
    public abstract class Android123() {
            public void CWJ() {
              //dosomething    这里可以写具体的实现方法
            }
    }
    public inte**ce Android123() {
            public void CWJ();  //不允许实现方法
    }

    楼主热帖
    启用邀请码注册,提高发帖质量,建设交流社区
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    快速回复 返回顶部 返回列表