黑马程序员C++学习-04

调用func2(10),因为b已经有了,可以不用写,此时就不知道应该调用哪一个函数了 

 

 

 访问权限是什么?属性是什么?行为是什么?

公共权限-public                 属性是变量名                行为是一般是一个函数

 

 

访问权限 

 理解类内是啥,内外是啥

//设计一个类,能对一个LED灯进行赋值操作,比如赋值此时的状态
class  LED_t	//class设计一个类
{
	
	
public:  //公共部分
		uint8_t state;  //此时的状态,开关
		uint32_t RCC_APB2Periph;
		GPIO_TypeDef* GPIOx;
		uint16_t GPIO_Pin;

		void LED0_Init()
		{
			GPIO_InitTypeDef  GPIO_InitStructure;
				
			RCC_APB2PeriphClockCmd(RCC_APB2Periph, ENABLE);	
			
			GPIO_InitStructure.GPIO_Pin = GPIO_Pin;				 
			GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 		
			GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;		
			GPIO_Init(GPIOx, &GPIO_InitStructure);					
			GPIO_SetBits(GPIOx,GPIO_Pin);						
		}
		
		void LED0_Write_State(BitAction BitVal)
		{
			GPIO_WriteBit(GPIOx, GPIO_Pin, BitVal);
		}
		
};

int main(void)
{
	LED_t LED0 = {
		0,RCC_APB2Periph_GPIOA,GPIOA,GPIO_Pin_8
	};
	LED0.LED0_Init();
}

 写在class内的是:类内

外部调用的是:类外

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值