day06 引用 以及封装

 使用递归必须先直到递归的规律以及退出条件

 封装的概念

通常情况下可以再测试类给成员变量赋值一些合法但不和理的数值,无论是编译阶段换试运行阶段都不会报错或者给出提示,此时与现实生活不服不符/

 

 

 任务总结:

1. 构造方法

        语法格式,默认构造方法,实现成员变量的初始化,

2方法重载

        概念,体现形式,实际意义,

3.this关键字

        概念,原理,使用方式

4.递归的概念

        概念,使用原则

5面向对象的特性  封装(重中之重)

        概念,实现的流程,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
typedef struct CustomerNode { char name[10];//客户姓名 int clientTickets;//客户订票量 char identification[20];//客户身份证号码 int rank;//座位等级 CustomerNode *next; } CustomerNode, *CusLinkList; //候补队列中的节点 typedef struct WaitPassenger { char name[10];//姓名 char identification[20]; //身份证 int preTickets;//预定的票量 struct WaitPassenger *next; } WaitQNode, *PWait; //候补队列 typedef struct Queue { PWait front;//等候替补客户名单域的头指针 PWait rear;//等候替补客户名单域的尾指针 } LinkQueue; //封装乘客的姓名和订票量和身份证 //用于候补客户出队时把关键字返回 typedef struct NameAndNumAndID { char name[10];//姓名 char identification[20]; //身份证号码 int num;//订票量 } NameAndNumAndID; //车次节点 typedef struct Flight { char startPoint[20];//起点站名 char destination[20];//终点站名 char flightCodeID[20];//车次ID(相当于主键) char planeNum[20];//列车号 char day[20];//出发日期(星期几) int totalTickets;//乘员定额(总票数) int left;//总余票量 int leftEconomicTicket; //二等座剩余量 int leftBusinessTicket; //一等座剩余量 Flight *next; CusLinkList cusLinkList;//乘员名单域,指向乘员名单链表的头指针 LinkQueue waitQueue1;//二等座候补,等候替补的客户名单域,指向一个队列 LinkQueue waitQueue2;//一等座候补,等候替补的客户名单域,指向一个队列 } Flight, FlightNode, *PFlight;实现该结构体的文件读写操作 typedef struct CustomerNode { char name[10]; int clientTickets; char identification[20]; int rank; CustomerNode *next; } CustomerNode, *CusLinkList; typedef struct Flight { char startPoint[20]; char destination[20]; char flightCodeID[20]; char planeNum[20]; char day[20]; int totalTickets; int left; int leftEconomicTicket; int leftBusinessTicket; Flight *next; CusLinkList cusLinkList; LinkQueue waitQueue1; LinkQueue waitQueue2; } Flight, FlightNode, *PFlight; 实现上述结构体的文件读写操作
06-01

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值