自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WTF

Introspection and effort ,the burden is heavy and the road is long !

  • 博客(13)
  • 收藏
  • 关注

原创 Java(六)接口与内部类

1、接口 接口主要用来描述类具有什么功能,并且不给出每个功能的具体实现,接口不是类。 一个类可以实现(implement)一个或多个接口(interface),并在需要接口的地方,随时使用实现了相应接口的对象。 接口中的所有方法自动地属于 public。 接口绝不能含有实例域,也不能在接口中实现方法。提供实例域和方法实现的任务由实现接口的那个类完成。 可以将接口看成是没有实例域的抽象类。 实现一个接口,必须:1)将类声明为实现给定的接口

2014-02-23 20:29:57 1770

原创 Java(五)继承

1、类、超类和子类      继承的格式:      class 子类名 extends 超类名      {           添加方法和域      }      与C++不同,java中,所有的继承都是公有继承。      关键字 extends 表明正在构造的新类派生于一个已存在的类,已存在的类被称为超类、基类或父类,新类被称为子类、派生类或孩子类。      如果我

2014-02-22 17:13:57 1364

原创 Java(四)对象与类

1、系统已有类      所有的 java 对象都存储在堆中。      java 类 实例: import java.text.DateFormatSymbols; import java.util.*; public class CalendarTest { public static void main(String[] args) { //构造一个日历对象,并用当前日期和时

2014-02-22 17:13:11 1371

原创 Java(二)Java程序设计环境

1、开发环境       使用 JDK(Java Development Kit),下载安装,并设置环境变量如下:                                       在系统变量中 新建一个变量 JAVA_HOME,变量值写上面的 JDK 安装目录,如下: 在系统 Path 变量中添加 %JAVA_HOME%; 2、JDK目录树 3、

2014-02-22 17:09:56 978

原创 Java(一)简介

1、java       Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植高性能、多线程和动态的语言。       Java平台由Java虚拟机(Java Virtual Machine)和Java应用编程接口(Application ProgrammingInterface、简称API)构成。 2、基本概念       抽象类:规定一个或多个抽象方法的类

2014-02-22 17:08:54 1254

原创 C++入门笔记(六)多态性

1、多态性概述 多态是指同样的消息被不同类型的对象接收时导致不同的行为。 面向对象的多态性类型可以分为:重载多态,强制多态,包含多态和参数多态。 多态从实现的角度来讲可以分为:编译时的多态和运行时的多态。 绑定是指计算机程序自身彼此关联的过程,就是把一条消息和一个对象的方法相结合的过程。 绑定工作在编译连接阶段完成的情况称为静态绑定,绑定工作在程序运行阶段完成的情况称为动态绑定。 2、运算符重载 运算符重载是对已有的运算符赋

2014-02-18 12:36:17 1318

原创 C++入门笔记(五)继承与派生

1、类的继承与派生 类的继承,是新的类从已有类那里得到已有的特性。从已有类产生新类的过程就是类的派生。 原有的类称为基类或父类,产生的新类称为派生类或子类。 (1)派生类的定义 class 派生类名:继承方式 基类名1,继承方式 基类名2,继承方式 ... { 派生类成员声明; };

2014-02-17 21:36:11 1787

原创 C++入门笔记(四)数组、指针与字符串

1、对象数组 声明一个一维对象数组的语句形式是: 类名 数组名[常量表达式]; 每个数组元素对象都可以访问它的公有成员,一般形式是: 数组名[下标表达式].成员名 如果在声明数组时给每一个数组元素指定初始值,在数组初始化过程中就会调用与形参类型相匹配的构造函数,例如: Location a[2]={ Location(1,2), Location(3,4)}; 实例: Point.h: #ifndef _POINT_H #defi

2014-02-17 18:08:23 2248

原创 数据库基础<三>标准语言 SQL

SQL:Structured Query Language,即结构化查询语言。 是关系数据库的标准语言。 一、数据定义 二、数据查询 三、数据更新 四、视图

2014-02-16 17:18:50 2378

原创 递归法求斐波那契数列(C语言版)

斐波那契数列:                  又称黄金分割数列,指的是这样一个数列:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ...                  在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*),即这个数列从第二项开始,每一项都等于前两项之和

2014-02-14 11:25:12 32079 6

原创 C++入门笔记(三)数据的共享与保护

1、对象的生存期 静态生存期:这种生存期与程序的运行期相同,在文件作用域中声明的对象具有这种生存期,在函数内部声明静态 生存期对象,要冠以关键字 static。 动态生存期:块作用域中声明的对象时动态生存期的对象(习惯称局部生存期对象),开始于程序执行到声明点时, 结束于命名该标识符的作用域结束处。 2、静态成员 静态数据成员:用关键字 static 声明,该类的所有对象维护该成员的同一个拷贝,必须在类外定义和初始化, 用(::)来指明所属的类。

2014-02-13 20:49:58 1199

原创 C++入门笔记(二)类与对象

1、特性简介 1、抽象 abstract,抽象是对具体对象(问题)进行概括,抽出这一类对象的公共性质并加以描述的过程。 抽象成一个类:数据抽象+代码抽象 2、封装 将抽象出的数据成员代码、代码成员相结合,将它们视为一个整体。 实现封装:类声明中的 { } 3、继承与派生 C++语言中提供了类的继承机制,允许程序员在保持原有类特性的基础上,进行更具体、更详细的说明。 4、多态 多态,是指具

2014-02-11 14:53:41 1682

原创 C++入门笔记(一)基础介绍

1、数据输入输出       I/O流: cin 用来处理标准输入,cout 用来处理标准输出       预定于插入符和提取符: >       数据输入实例: cin >> a;    数据输出实例: cout 2、常用的 I/O 流类库操纵符(需添加头文件:iomanip)   操纵符名 含义 dec 数值数据采用十进制表示 hex 数

2014-02-10 17:41:57 1842

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除