3模型元素 模型元素是指UML图中所使用的一些概念,它们对应于普通面向对象概念,如类、对象、消息以及这些概念之间的关系,如关联系统、依赖关系、泛化关系等。 同一个模型元素可以在多个不同的UML图中使用。 4通用机制 UML2.0的13中图形中,类图是使用频率最高的两种UML图之一,它用于描述系统中所 ...
分类:
其他好文 时间:
2020-04-10 19:55:01
阅读次数:
92
DWORD d = GetFileAttributes(path.c_str()); 根据返回的十进制,对比文件属性,来检索指定文件或目录的文件系统属性。 也可以使用 if ((d & FILE_ATTRIBUTE_ARCHIVE) == FILE_ATTRIBUTE_ARCHIVE) 来快速确定文 ...
在写毕业设计的时候遇到了一些小问题,当创建一个VO类的时候,继承原先的PO类再添加新的属性比较快捷方便,但是将PO类转换成VO类就会需要先get再set所有属性。虽然说是面向ctrl+c、ctrl+v编程,但是还是想偷懒,所以有了以下代码: 主要是通过反射来实现的,主要思路如下: 1. 取父类的属性 ...
分类:
其他好文 时间:
2020-04-10 00:58:01
阅读次数:
195
1、python私有化 xx:公有变量 _x:单前置下划线,私有化属性或方法,from module import * 禁止导入,但是类对象和子类可以访问。 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法 ...
分类:
编程语言 时间:
2020-04-09 11:00:51
阅读次数:
103
Java面向对象(Object Oriented Promgramming) 学习面向对象内容的三条主线 1. Java类及类的成员 2. 面向对象三大特征 3. 其他关键字 面向对象 概念 Java是面向对象的编程语言,与面向过程(procedure oriented programming)相对 ...
分类:
编程语言 时间:
2020-04-08 19:06:19
阅读次数:
76
面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 # 程序=数据+功能# 学生的容器= ...
分类:
其他好文 时间:
2020-04-07 22:25:55
阅读次数:
68
1 对象的概念 可以将对象想象成容器,用来盛放数据和功能,使用对象的概念将原本分散的数据和功能整合到一起,这么做既方便使用也提高了程序的可扩展性。 2 类与对象 我们可以把同一类对象相同的数据与功能存放到类里,而无需每个对象都重复存一份,这样每个对象里只需存自己独有的数据即可,极大地节省了空间。所以 ...
分类:
编程语言 时间:
2020-04-07 22:09:30
阅读次数:
66
面向过程与面向对象的不同 面向过程: 核心是"过程"二字 扩展性不足 过程的终极奥义就是将程序流程化过程是"流水线",用 来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 ...
分类:
其他好文 时间:
2020-04-07 20:46:05
阅读次数:
71
'''面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能python这门语言到底提供了什么 ...
分类:
其他好文 时间:
2020-04-07 18:48:15
阅读次数:
73
面向对象介绍 '''面向过程: 核心是"过程"二字 过程的终极奥义就是将程序流程化 过程是"流水线",用来分步骤解决问题的 面向对象: 核心是"对象"二字 对象的终极奥义就是将程序"整合" 对象是"容器",用来盛放数据与功能的 类也是"容器",该容器用来存放同类对象共有的数据与功能 python这门 ...
分类:
其他好文 时间:
2020-04-07 17:00:28
阅读次数:
68