对象、类、包、组件、容器和框架的基本概念

乔欣 Java教程 发布时间:2023-02-20 21:17:00 阅读数:673 1
下文笔者讲述对象、类、包、组件、容器和框架的简介说明,如下所示

对象

  对象(Object)是由类进行声明的
  于是它就具有类所定义的特性(属性和行为等)
   对象通过属性和行为来分别对应事物所具有的静态属性和动态属性

  对象是具体,
   自身具有状态和行为
   用于描述现实世界中实体。
    在Java世界中,万物皆为对象
    如猫、老虎和狼等就是动物类中的三个对象。

 类(Class)是一个用于描述同一类型对象的抽象概念
  是具有相同属性和行为的一组对象的集合(模板)
类是抽象的,不具体的
 她将具有相同特征的事物归为一类
  如:猫、老虎和狼等都是动物,故把它们归为动物类。

 类是对现实世界中的实体反映
或类是抽取同类事物的共同属性和行为的对象(或实体)的一个模板

类与对象的关系:
   类是对象的抽象
   对象是类的实例
   对象由属性和行为组成
   属性是对象所具有的特征
   而行为是对象可以做的动作

包(package)的功能:
 可以理解为windows系统用来分门别类的文件夹
   一层套一层
   包主要用来提供一个组织和管理类的机制
   并为包中的类提供一个命名空间

例:
	model:模型层
	view:视图层
	controller:控制层
	servise:服务、业务层
	dao:持久层,用来和数据库沟通

组件

  组件(component)也是抽象的概念
  将一些符合某种规范的类组合在一起就构成了组件
   她可以提供某些特定的功能
      以J2EE为例,
	   servlet,jsp, javabean和ejb等,她们都是组件 

容器

  容器(Container)
  叫做组件容器 

框架

  框架(framework)就是一组组件
  Java框架就是一些类和接口的集合
 

架构

  软件架构是直接构成系统的抽象组件
  在实现阶段,这些抽象组件被细化为实际的组件
   如:
    某个类或者对象
   在面向对象领域中
   组件之间的连接通常用接口来实现 
 
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202302/5853.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者