Java day6

//在后面的你会发现,安卓代码中大量使用内部类,什么叫做内部类呢,我们在一个类的里面重新定义一个新类,这个新类就叫做内部类。 //这个Outer就是个外部类。 class Outer{ //这个Inner就是内部类。我们为什么要使用内部类,他有一个唯一的好处,可以访问外部内的私有属性 ...

2019-01-05 01:52:33

阅读数 26

评论数 0

Java day5

//包和权限: // 以前我们编译java程序的时候用的命令类似于 javac A.java 将在当前目录下 // 生成A.class // 那我能不能把class文件放到其他目录下呢。是可以的,这就需要引入包的概念 // 包实际上就是文件夹。包实际上就是个文件...

2019-01-05 01:47:50

阅读数 31

评论数 0

java day4

public class Abnormal { //学习JAVA的异常,我们只要记住这几点就可以了 //分为必须处理的异常和可以不处理的异常 //对于必须处理的异常,你怎么处理呢 //可以自己处理,或者让别人处理 //如果是自己处理,就用 /...

2019-01-05 01:32:52

阅读数 21

评论数 0

Java day3

class Person { private int age; public Person() {} public Person(int age) { this.age=age; } public void SetAge(...

2019-01-05 01:09:35

阅读数 28

评论数 0

Java day2

public class Function { //在JAVA语言里面函数叫做方法 //格式 // public static 返回值类型 方法名称(类型 参数1,类型 参数2,...) // { // 程序语句 // [r...

2019-01-02 23:43:45

阅读数 29

评论数 0

Java day1

//这里最好大写,因为在JAVA的编程规范里面,类的名字首字母要大写,而文件的名字要跟类名保持一致 //这里是不符合规定的,这里正确的应该是 文件名为Hello.java 类名应该叫...

2019-01-02 22:50:59

阅读数 25

评论数 0

C++抛出异常

#include<iostream> #include<cmath> using namespace std; #if 0 //C语言中错误的处理,通常是采用返回值的方式或是置位全局变量的方式。这就存在两个问题...

2018-05-29 01:51:34

阅读数 1063

评论数 0

C++输入输出流

cin和cout充当了scanf和printf的功能,但是他们不是函数,而是类对象,那么我们有必要了解一下,他们是哪些类的对象。关于输入输出流有下图这么一个整套的东西,这整套东西很复杂,我们一般来说不去研究,但是呢,我们可以从继承关系看出它属于哪个流类的对象,首先有一个叫ios_base,ios继...

2018-05-15 01:08:41

阅读数 1361

评论数 0

C++之verctor

#include<iostream> #include<vector> using namespace std; int main() { //这里相比较前面的,vector其实是个类模板,然后你ve...

2018-05-13 02:57:53

阅读数 236

评论数 0

C++之模板

#include<iostream> using namespace std; /* * 模板:Templates * 泛型(Generic Programming)即是指具有在多种数据类型上皆可操作的含意。泛型编程的代表作品STL是一种高效、泛型、...

2018-05-13 02:07:33

阅读数 71

评论数 0

C++day26之rtti

#include<iostream> #include<typeinfo> using namespace std; typedef void (*PF)(int); /* *RTTI:run time t...

2018-05-07 23:47:06

阅读数 68

评论数 0

C++学习之25

#include<iostream> using namespace std; #if 0 C++有一种设计原则叫做依赖导致,也是基于多态的。 定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节; 细节应该依赖抽象。 #endi...

2018-04-09 01:15:44

阅读数 57

评论数 0

C++学习Day24z之多态

#include<iostream> using namespace std; /*C++中所谓的多态(polymorphism)是指,由继承而产生的相关的不同的类,其对象对同一消息会作出不同的相应 * 多态性是面向对象程序设计的一个重要特性,能增加程...

2018-04-07 03:35:06

阅读数 89

评论数 0

C++学习day23之多继承

从继承的类别上分,继承可以分成多继承和单继承,前面讲的都是单继承。这里其实很容易划分,单继承就是一个父类,多继承就是多个父类。在生活当中有什么意思呢,生活当中,鱼与熊掌不可兼得。但是到了计算机就可以实现,生成一种新的对象,叫做熊掌鱼,多继承自鱼和熊掌即可。再拿我们的沙发床来说,即可以当沙发又可以当...

2018-03-30 01:25:27

阅读数 61

评论数 0

C++学习day22之继承与派生

#include<iostream> using namespace std; /* *类内部的private protected public 影响的访问权限 *继承中的private protected public 影响的是父类中的成员在子...

2018-03-28 01:16:33

阅读数 82

评论数 0

派生类的友员函数

#include<iostream> using namespace std; class Student { public: Student() :a(50),b(60) { } friend ...

2018-03-25 11:29:04

阅读数 74

评论数 0

C++学习day21之继承与派生2

#include<iostream> using namespace std; /* *这里会输出Father和Son, *跟我们前面讲的不一样啊。 *这里的父类构造器调用了。 */ #if 0 class Father { public: ...

2018-03-02 01:36:17

阅读数 50

评论数 0

C++学习day20之继承与派生1

#include<iostream> using namespace std; /* * *Inherit(继承)&&Derive(派生)这个单词看起来是两个不同的单词 *但是表达的是一个意思 儿子...

2018-03-01 23:42:26

阅读数 81

评论数 0

C++之伪函数

#include<iostream> #include<vector> #include<algorithm> using namespace std; /* *函...

2018-02-26 00:56:37

阅读数 277

评论数 0

C++学习day18之 指向类成员的指针

#include<iostream> using namespace std; //指向类成员的指针 //类成员就包含两类,一类是数据成员,一类是函数成员。 //一定要看好,这里是类数据成员,不是对象数据成员 //指向类数据成员的指针 //定义&...

2018-02-26 00:51:54

阅读数 80

评论数 0

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