??
面向对象三大特性 封装,继承和多态
封装
封装是把过程和数据包围起来,对数据的访问只能通过已定义的界面(方法)。面向对象计算始于这个基本概念,即现实世界可以被描绘成一系列完全自治、封装的对象,这些对象通过一个受保护的接口访问其他对象。封装是一种信息隐藏技术。
封装是分为两部分:属性的封装,方法的封装。封装起来就是为了对外隐藏。
类本身和方法本身就...
分类:
编程语言 时间:
2016-05-12 17:13:27
收藏:
0 评论:
0 赞:
0 阅读:
197
方法一:
使用ASB模型
1.Activity启动Service
2.Service发送广播
3.在Activity上注册BroadcastReceiver接受广播
public class MainActivity extends Activity {
TextView tv;
MyReceiver receiver;
@Override
protected void ...
分类:
其他 时间:
2016-05-12 17:13:16
收藏:
0 评论:
0 赞:
0 阅读:
156
nginx中location有几种:
1.前缀,可以有=或^~修饰,比如
location / /开头的
location /img/ /img/开头的
location = /a.htm 刚好/a.htm
location ^~ /d 匹配后不再检查正则表达式location
2.正则表达式,固定~或~*(不区分大小写)开头,比如:
l...
分类:
其他 时间:
2016-05-12 17:13:06
收藏:
0 评论:
0 赞:
0 阅读:
176
/*
复习:
只要底层数据结构是哈希表的集合,都要覆盖重写两个方法来保证哈希表中元素的唯一性。
public int hashCode()
public boolean equals(Object obj)
(1)HashMap能够保证元素的唯一性,不重复;
(原理:在对象类中覆盖hashCode()和equals()方法),
对象类可以实现Comparable接口,并实现compare...
分类:
编程语言 时间:
2016-05-12 17:12:46
收藏:
0 评论:
0 赞:
0 阅读:
154
Qt3D建立的目标是能够让开发者快速地创建3D场景,通过各式各样的渲染技术来达到3D交互的场景。Qt3D除了和Qt一样跨平台之外,还能够选择OpenGL的具体实现,定制GLSL,从而能够根据不同性能的机器,来调整渲染效果。
Qt3D提供一个可充分配置的渲染器,开发人员通过渲染器可快速实现任何渲染管线。而且除了渲染外,Qt3D还提供一个近实时仿真的通用框架。
Qt3D由一个核心模块和附加模块组成...
分类:
其他 时间:
2016-05-12 17:12:36
收藏:
0 评论:
0 赞:
0 阅读:
249
问题与代码:
/*
*Copyright (c) 2016,烟台大学计算机学院
*All rights reserved.
*文件名称:zwj.cpp
*作 者:张晴晴
*完成日期:2016年5月10日
*版 本 号:v1.0
*
*问题描述:阅读程序,写出运行结果
*输入描述:
*程序输出:
*/
#include
using namespace std;
cl...
分类:
其他 时间:
2016-05-12 17:12:26
收藏:
0 评论:
0 赞:
0 阅读:
134
1.java 有三大特性:继承,封装 ,多态
》》》》》》》》》》》》》》》》》》》》》》》》》》》》》
1.1封装: private 加上之后就是 私有化了,
需要提供 相应 的 set和get方法,
给其中的 属性赋值 就是 :s1.setName("马云");
...
分类:
编程语言 时间:
2016-05-12 17:12:16
收藏:
0 评论:
0 赞:
0 阅读:
126
继承一个类
继承的好处:
1、复用已有代码
2、自动拥有现有类的所有功能
3、只需要编写缺少的功能
如果已经定义了Person类,需要定义新的Student和Teacher类时,可以直接从Person类继承:
class Person(object):
def __init__(self, name, gender):
self.na...
分类:
编程语言 时间:
2016-05-12 17:12:07
收藏:
0 评论:
0 赞:
0 阅读:
217
??
http://blog.csdn.net/chenlycly/article/details/42718799
C++界面库大全2013
刚开始用C++做界面的时候,根本不知道怎么用简陋的MFC控件做出比较美观的界面,后来就开始逐渐接触到BCG Xtreme ToolkitPro v15.0.1,Skin++,等界面库,以及一些网友自己写的界面库,开始对...
分类:
编程语言 时间:
2016-05-12 17:11:56
收藏:
0 评论:
0 赞:
0 阅读:
176
Integer Inquiry
Time Limit:1000MS Memory Limit:10000KB 64bit IO Format:%I64d
& %I64u
Submit Status
Description
One of the first users of BIT's new supercomputer was Chip Dill...
分类:
其他 时间:
2016-05-12 17:11:46
收藏:
0 评论:
0 赞:
0 阅读:
86
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#pragma warning(disable:4996)
using std::cin;
using std::cout;
using std::endl;
using std::s...
分类:
Web开发 时间:
2016-05-12 17:11:40
收藏:
0 评论:
0 赞:
0 阅读:
160
ecshop二次开发--热词搜索,简单的来说就是把我们经常所要搜索的值在前台页面进行输出来,方便下次的使用,等到下次你就可以直接点击所显示的热词。...
分类:
其他 时间:
2016-05-12 17:11:34
收藏:
0 评论:
0 赞:
0 阅读:
159
handler 消息机制...
分类:
其他 时间:
2016-05-12 17:10:29
收藏:
0 评论:
0 赞:
0 阅读:
153
程序如下;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using S...
分类:
Windows开发 时间:
2016-05-12 17:10:17
收藏:
0 评论:
0 赞:
0 阅读:
199
/*
*Copyright(c)2016,烟台大学计算机与控制工程学院
*All rights reserved
*文件名称:123.cpp
*作 者:王蕊
*完成日期:2016年5月10日
*版 本 号:v1.0
*
*问题描述:自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,根据各类间关系的描述,补全下面程序段...
分类:
其他 时间:
2016-05-12 17:10:06
收藏:
0 评论:
0 赞:
0 阅读:
205
系统蓝屏,很大原因都是系统自身代码有缺陷引起的,而系统代码缺陷很大程度上与内存分配不当有关。由于内存分配不当引起的堆栈溢出、缓冲区溢出等问题,常常会导致系统瘫痪甚至崩溃,所以理解内存分配对于一名合格的程序媛而言非常有必要。内存分配的形式
内存泄露
缓冲区溢出
内存分配的形式一个由C/C++编译的程序所占用的系统内存一般分为以下几个部分的内容:
(1)有符号起始的区块(Block Started b...
分类:
编程语言 时间:
2016-05-12 17:09:56
收藏:
0 评论:
0 赞:
0 阅读:
125
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5316
题意:给出一个大小为n的区间,2种操作,更新某一个点的值,或者查询[l,r]区间的“最大值序列”(要求该序列的下标奇偶相间)
思路:线段树的单点更新和区间合并可以实现题目要求,我们维护4个数据就好,查询的比较特殊
(1).区间里最大的以奇数开头和以奇数结尾的序列...
分类:
其他 时间:
2016-05-12 17:09:46
收藏:
0 评论:
0 赞:
0 阅读:
199
题目
给定一个整数序列arr,长度为N,找到最长上升子序列(LIS),返回LIS的长度。
说明
最长上升子序列的定义:
最长上升子序列问题是在一个无序的给定序列中找到一个尽可能长的由低到高排列的子序列,这种子序列不一定是连续的或者唯一的。
样例
给出 [5,4,1,2,3],LIS 是 [1,2,3],返回 3
给出 [4,2,4,...
分类:
其他 时间:
2016-05-12 17:09:36
收藏:
0 评论:
0 赞:
0 阅读:
142
问题及代码:
/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:王艺霖
*完成日期:2016年5月10日
*版 本 号:v1.0
*问题描述:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。...
分类:
其他 时间:
2016-05-12 17:09:26
收藏:
0 评论:
0 赞:
0 阅读:
185
源址:JNI的基本语法
JNI的类型
1、基本数据类型
以下是java的基本数据类型和jni中的基本数据类型的比较,及各类型的字节。
2、引用类型
Java中不同的引用类型在JNI当中也有对应的引用类型,以下树形表示:
当在C语言中使用时,所有的JNI引用类型都被定义为jobject类型。typedef jobject jclass;
jvalue 类型
jval...
分类:
其他 时间:
2016-05-12 17:09:16
收藏:
0 评论:
0 赞:
0 阅读:
146