fdsdvsfjk
fdsdvsfjk
采纳率40%
2016-01-22 12:30 阅读 1.7k

如何简洁明了的描述Android中活动、实例、对象、类、抽象类、接口之间的关系?

2

如何简洁明了的描述Android中活动、实例、对象、类、抽象类、接口之间的关系?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

6条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2016-01-22 12:51

    实例、对象、类、抽象类、接口是java的语法,和android没有关系。
    抽象类是不可以实例化并且包含抽象成员的类,一种特殊的类。
    类的实例叫做对象
    接口约定了一个类必须实现哪些方法
    android的活动(activity)是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务

    点赞 1 评论 复制链接分享
  • lxk_1993 103style 2016-01-23 03:42

    抽象类和接口的区别就是 抽象类中可以有非抽象的方法 但是 接口中的方法必须是抽象的。
    对象是一个类的实例

    点赞 1 评论 复制链接分享
  • fdsdvsfjk fdsdvsfjk 2016-01-23 09:21

    可以这样理解
    类:对某一类事物的描述,是抽象的,不占用内存空间。获得一个对象需两步:声明变量,实例化。
    对象:一个事物,就像一个产品的设计图纸,不可直接使用,占用存储空间。比实例的更广泛。(万物皆对象)
    实例:更具图纸设计出来的产品,可直接使用。
    范围:类>对象>=实例,当对象=实例时,对象也可以直接使用。
    方法是对象的行为,即函数;变量是对象的状态,即属性。
    抽象类是对概念的描述。不能直接被实例化,只有继承它的子类才可以实例化成对象。
    接口是对动作的描述。可以多继承。
    抽象类与类的区别:前者不能直接被实例化,后者可以直接实例化。

    不对之处,还请指正。

    点赞 1 评论 复制链接分享
  • lxk_1993 103style 2016-01-23 03:44

    声明方法的存在而不去实现它的类被叫做抽像类(abstract class),接口(interface)是抽像类的变体

    点赞 评论 复制链接分享
  • fdsdvsfjk fdsdvsfjk 2016-01-23 09:21

    可以这样理解
    类:对某一类事物的描述,是抽象的,不占用内存空间。获得一个对象需两步:声明变量,实例化。
    对象:一个事物,就像一个产品的设计图纸,不可直接使用,占用存储空间。比实例的更广泛。(万物皆对象)
    实例:更具图纸设计出来的产品,可直接使用。
    范围:类>对象>=实例,当对象=实例时,对象也可以直接使用。
    方法是对象的行为,即函数;变量是对象的状态,即属性。
    抽象类是对概念的描述。不能直接被实例化,只有继承它的子类才可以实例化成对象。
    接口是对动作的描述。可以多继承。
    抽象类与类的区别:前者不能直接被实例化,后者可以直接实例化。

    不对之处,还请指正。

    点赞 评论 复制链接分享
  • crazy1235 月盡天明 2016-01-31 13:50

    活动实际上就是一个类。是android的一个组件,用于提供应用视图~

    点赞 评论 复制链接分享

相关推荐