UML类图 概述 类图是面向对象式的建模。他们一般都被用于概念建模(conceptual modelling)的系统分类的应用程序,并可将模型建模转译成代码 最上面是类名称 中间部分包含类的属性 底部部分包含类的方法 成员 UML提供机制,以代表类的成员,如属性和方法,对他们的其他信息。 指定一个类 ...
分类:
其他好文 时间:
2020-01-03 14:11:57
阅读次数:
86
1. 封装性体现 ? 我们将类的属性私有化(private),同时提供公共的(public)方法来获取(getXxx)和设置(setXxx)此属性的值。拓展:①不对外暴露的私有方法 ②单例模式 二、权限修饰符 修饰符 | 类内部 | 同一个包 | 不同包子类 | 同一工程 : : | : : | : ...
分类:
编程语言 时间:
2020-01-01 16:48:30
阅读次数:
69
在日常开发中,有时会遇到一些相似的代码,甚至是只要CV一次,改几个名称,就可以实现功能了,而且总归起来,都可以由一些公用的页面更改而来,因此,结合我日常开发中使用到的页面,封装一个适合自己的代码生成器,仅处于入门阶段,包括生成的代码结构都仅是把框架展示出来,内部详细暂时没得,针对于应用服务中的接口和 ...
分类:
其他好文 时间:
2020-01-01 09:46:42
阅读次数:
520
1、静态块和实例化块分别在什么时候执行?静态块在类加载时执行,只执行一次。实例化块在产生对象时执行,每产生一个对象执行一次,在super()之后执行。 2、什么是内部类?内部类class文件是怎样命名的?在一个类中再定义一个类,称为内部类。内部类相当于外部类的属性,内部类对象的产生必须依赖于外部类对 ...
分类:
编程语言 时间:
2019-12-31 14:34:56
阅读次数:
94
登陆成功之后修改密码 import os # 定义一个用户类,用户名和密码是这个类的属性,实例化两个用户,分别有不同的用户名和密码 # 登陆成功之后才创建用户对象 # 设计一个方法 修改密码 def login(user, passwd): user_pwd_dict = {} with open( ...
分类:
其他好文 时间:
2019-12-30 21:13:44
阅读次数:
82
手写一个完整的装饰器模版 # 用于修复被装饰对象的名称空间 from functools import wrape def wrapper(func): @wraps(func) def inner(*args, **kwargs): # func执行之前的操作 res = func(*args, ...
分类:
编程语言 时间:
2019-12-30 19:18:37
阅读次数:
64
python基础之面向对象编程 面向对象编程思想 面向对象是一门编程思想,编程思想仅仅是一门思想,与任何技术无关 核心是对象两字,对象可以理解为特征与技能的结合体 基于该编程思想编写程序,就好比创造世界,一种造物主的思维方式 优点:可扩张性强 缺点:编写程序的复杂难度比面向过程高 以上都是纯理论,理 ...
分类:
编程语言 时间:
2019-12-30 17:22:25
阅读次数:
71
1【单选题】在Java语言中,下面变量命名不合法的有_______。 A.11 B.x5 C._user D.ab 2【单选题】执行下面程序段后,输出结果是_______。 int a=4,b=6,c=8; System.out.println(++a*b c ); A.11 B.16 C.22 D ...
分类:
编程语言 时间:
2019-12-29 11:02:31
阅读次数:
122
//动物类functionAnimal(){this.age=34}//猫类functionCat(){this.name="lucy"}Cat.prototype=newAnimal()varcat=newCat()//把Cat原型指向Animal对象这一步让Cat对象间接继承了Animal对象的属性、方法
分类:
其他好文 时间:
2019-12-28 09:28:31
阅读次数:
70
错误描述: 使用springboot和mybatis,查询数据并封装到java类中,因为java实体类的属性名带有下划线(" _ "),导致get和set方法无效,数据无法封装到实体类中,出现null。 结局办法: 数据库字段保持不变的情况下,改变属性名命名方式,用@Column("")注解将属性名 ...
分类:
数据库 时间:
2019-12-26 17:42:23
阅读次数:
391