- 博客(6)
- 收藏
- 关注
原创 Objective-C 面向对象编程(上)
1、类的定义(类的定义=类的声明+类的实现)类的声明@interface 类名:父类名{//用来描述类的共同特征,通过声明**变量**来表示,通常称为属性}//用来描述类具有的行为,通过声明**方法**来表示@end类的实现@implmentation 类名//方法的具体实现@end2、类的对象的创建类的对象的创建一般有两种方式类名 *对象名 = [类名 new];类名 *对象名 = [[类名 alloc] new];3、访问对象的属性对象名 ->属性名ti
2021-03-09 16:02:47 142
原创 数组(C++)
数组一、什么叫数组数组是具有一定顺序关系的若干相同类型变量的集合体,组成数组的变量称为该数组的元素。二、数组的三种类型1.一维数组一维数组的声明:例如:int a[10];类型说明符 数组名【常量表达式】以下是一个数组运用的实例#include<iostream>using namespace std;int main(){ int a[10],b[10],i; for(i=0;i<10;i++) { a[i]=2*i-1; b[9-i]=a[i];
2020-06-03 16:13:20 416
原创 指针(C++)
指针一、内存空间的访问方式1.通过变量名访问2.通过地址访问而通过地址访问内存空间往往与指针密切相关二、地址运算符:&eg:int var则&var表示变量var在内存中的起始地址三、指针与指针变量的概念辨析指针:内存地址,用于间接访问内存单元指针变量:用于存放地址的变量如下图所示:i_pointer(变量)=2000 (变量i的内存地址)*i_pointer(指针变量)=3 (变量i的值)*i_pointer=&i (指向变量i的指针)四、指针的声明
2020-06-03 16:13:00 1292 1
原创 类的继承与派生
继承与派生1、继承与派生的定义继承:保持原有类的特性而构建新类的过程派生:在已有类的基础上新增自己的特性而产生新类的过程。(其中,被继承的已有类称为基类,派生出来的新类称为派生类)2、继承与派生的目的继承:实现代码重用派生:当新的问题出现时,原有程序无法解决或不能完全解决时,需要对原有程序进行改造3、派生类的声明class 派生类名:继承方式 基类名{……}4、三种继承方式A.公有继承B.私有继承C.保护继承(不同继承方式的区别主要体现在:——派生类成员对基类成员的访问
2020-06-03 16:11:48 2556
原创 选择排序法和冒泡排序法
选择排序法和冒泡排序法1.选择排序法#include<stdio.h>int main(){ void sort(int a[],int n); int i,a[10]; printf("please input the original array:"); for(i=0;i<10;i++) scanf("%d",&a[i]);//输入十个数 sort(a,10);//调用函数sort对这十个数进行排序 for(i=0;i<10;i++) pri
2020-05-21 17:00:57 41743 14
原创 运算符重载
分别通过成员函数、友元函数和一般函数实现复数的加法1.成员函数#include<iostream>using namespace std;class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r;imag=i;} Complex operator + (Complex &c2); void displ
2020-05-18 21:05:23 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人