1. 面向对象概念 阅读面对对象程序设计,回答以下问题: 1.1 面向对象编程的概念 模拟人类的思维过程,一切皆对象 1.2 对象和类 1.2.1 对象 对象的两个要素: 属性: 方法: 对象可以表示: 1.2.2 类 1.2.3 类和对象的关系 1.3面对对象编程原则 1.3.1 封装 1.3.1 ...
分类:
其他好文 时间:
2017-05-23 10:18:10
阅读次数:
232
软件出现的目的:*用计算机的语言来描述世界*用计算机解决现实世界的问题 面向对象的思想 描述 面向对象的世界 面向对象设计和开发程序的好处:*交流更加流畅*提高设计和开发效率 构造方法:构造方法是用来描述对象创建的过程,构造方法在对象创建的过程中被调用 语法: 访问修饰符 构造方法名(){ //初始 ...
分类:
编程语言 时间:
2017-05-16 20:00:09
阅读次数:
233
面对对象三大特性 封装 目的:让类更安全 做法:成员变量变为私有的,通过方法来间接操作成员变量,在方法里面加限制条件 继承 概念:子类可以继承父类的一切 方法重写:在子类里面对父类的方法进行重写 特点:单继承:一个子类只能有一个父类,一个父类可以派生出多个子类 override:重写 overloa ...
分类:
其他好文 时间:
2017-05-14 10:29:56
阅读次数:
107
1.优点:简单、明确;强大的模块三方库;易移植;面对对象;可扩展(c/c++/java...) 2.缺点:代码不能加密;执行速度慢 3.注释:#注释内容 4.打印语句 print “中文内容”/算法/(“内容”)/’内容’ 5.'"hello world"she say' "hello world" ...
分类:
其他好文 时间:
2017-05-13 23:13:29
阅读次数:
241
(十七)责任链模式 责任链模式的目的是通过给予多个对象处理请求的机会,已解除请求发送者与接受者之间的耦合关系。面对对象的开发力求对象之前保持松散耦合,确保对象各自的责任最小化。这种设计能够使得系统更加easy改动,同一时候减少产生缺陷的风险。 public class ChainTest { pub ...
分类:
编程语言 时间:
2017-05-07 12:54:56
阅读次数:
193
原文:https://wenku.baidu.com/view/391eeec483c4bb4cf6ecd1ad.html 面向对象知识: 1 你对面向对象的认识 构造好模板要使用的时候直接调用。PS:个人理解。 2 什么是类?什么是对象?类和对象之间的关系? 类:类是具有相同属性和行为的一组对象的 ...
分类:
Web程序 时间:
2017-05-02 22:06:57
阅读次数:
212
C++面对对象设计其中常常涉及到有关跟踪输出的功能,这是C++进阶的一个非常基础的问题; 以下样例将实现这一功能; class Trace { public: Trace() { noisy = 0; } void print(char *s) { if(noisy) printf("%s", s) ...
分类:
编程语言 时间:
2017-04-29 16:12:12
阅读次数:
139
接着上一篇博客:HibernateTools实现pojo类 数据库schma mapping映射的相互转换 思路二:由数据库表,生成Mapping映射文件和POJO类。 尽管能够实现,但个人觉着先设计数据库,然后再生成类不符合Hibernate的面对对象持久化的思维方式。好了。还是说步骤吧。首先在t ...
分类:
移动开发 时间:
2017-04-25 10:22:04
阅读次数:
260
面向对象开发项目三层架构: 界面层、业务逻辑层、数据访问层 数据访问层,分为实体类和数据访问类 在项目的下面添加一个App_Code文件夹把所有的类放在App_Code这个文件夹下边。 一、实体类 数据库中的表映射为一个类,类名与表名一致。表中的每一列,都为该类下的成员变量和属性也就是最简单的封装 ...
分类:
其他好文 时间:
2017-04-24 18:56:31
阅读次数:
180
一、消息概述 Windows下应用程序的执行是通过消息驱动的。消息是整个应用程序的工作引擎,我们需要理解掌握我们使用的编程语言是如何封装消息的原理。 1 什么是消息(Message) 消息就是通知和命令。在.NET框架类库中的System.Windows.Forms命名空间中微软采用面对对象的方式重... ...