zoukankan      html  css  js  c++  java
  • Java面向对象--JavaBean类&UML类图

    本篇博客简单介绍Java面向对象开发中的JavaBean类和UML类图属性的识别。


    JavaBean类

    JavaBean概述

    ☃ JavaBean是一种可重用的Java组件,它可以被Applet、Servlet、SP等Java应用程序调用.也可以可视化地被Java开发工具使用。它包含属性(Properties)、方法(Methods)、事件(Events)等特性。

    JavaBean类特征

    ☃ 类是公共的(public)

    ☃ 有一个无参的公共的构造器

    ☃ 有属性,且有对应的get、set方法

    用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以
    用Java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP
    页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用
    户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关
    心任何改变

    JavaBean示例:

    //公共类public
    public void JavaBeanDemo{
        //私有属性private
        private String name;
        private int age;
        //公共的无参构造器
        public JavaBean(){
            
        }
        //公共的set和get方法(public)
        public int getAge(){
            return age;
        }
        public void setAge(int i){
            age = i;
        }
        public String getName(){
            return name;
        }
        public void setName(String s){
            name = s;
        }
    }
    

    UML类图简单认识

    UML类图说明

    - 表示 private
    # 表示 protected
    ~ 表示 default(缺省)
    _下划线 表示static 方法(构造器也使用下划线标识)
    

    本博客与CSDN博客༺ཌ༈君☠纤༈ད༻同步发布

  • 相关阅读:
    python中不可变数据类型和可变数据类型
    悲观锁与乐观锁
    MySql的隔离级别和锁的关系
    关于content-type请求头的说明
    数据库事务的四大特性以及事务的隔离级别
    [Vue] : 路由
    [Vue] : 组件
    [Vue] : vue-resource 实现 get, post, jsonp请求
    [Vue] : 动画
    [Vue] : 自定义指令
  • 原文地址:https://www.cnblogs.com/asio/p/12393007.html
Copyright © 2011-2022 走看看