第一次课堂笔记

这篇笔记详细介绍了C++中的类与对象的概念。包括抽象、类的声明形式、内联成员函数、对象的创建与访问、构造函数以及函数重载的应用。还通过实例展示了如何使用类来表示钟表,以及如何实现计算圆周长、面积和过道造价的函数。
摘要由CSDN通过智能技术生成

@第一次课堂笔记

C++语言程序设计——类与对象

一、抽象:是对具体对象(问题)进行概括,抽出这一类对象的公共性质并加以描述的过程。

抽象例子:钟表

数据抽象:

int Hour,int Minute,int Second

代码抽象:

SetTime(),ShowTime()

class Clock

{

public:

void SetTime(int NewH,int NewM,int NewS);

void ShowTime();

private:

int Hour,Minute,Second;

};

二、类的声明形式

类是一种用户自定义类型,声明形式:

class 类名称

{

public:

         公有成员(外部接口)

private:

         私有成员

protected:

         保护型成员

};

公有成员:在关键字public后面声明,它们是类与外部的接口,任何外部函数都可以访问公有类型数据和函数。

私有成员:在关键字private后面声明,只允许本类中的函数访问,而类外部的任何函数都不能访问

三、内联成员函数

(1)内联函数体中不要有复杂结构(如循环语句和switch语句)。

(2)在类中声明内联成员函数的方式:

·将函数体放在类的声明中。

·使用inline关键字。

例子:

class Point

{

public:

void Init(int initX,int initY)

{

  X=initX;

  Y=initY;

}

int GetX() {return X;}

int GetY() {return Y;}

private:

int X,Y;

};

四、对象

类的对象是该类的某一特定实体,即类类型的变量。

声明形式:

类名 对象名;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值