码迷,mamicode.com
首页 > 其他好文 > 详细

【Cpp】考点·类与对象的概念

时间:2014-05-27 01:06:01      阅读:280      评论:0      收藏:0      [点我收藏+]

标签:style   c   class   blog   code   java   

类的定义

bubuko.com,布布扣
class Date//用class定义一个类
{
public://公有成员:内部和外部都可以访问
    void SetDate(int y,int m, int d);
    int IsLeapYear();//成员函数
    void Print();
private://私有成员:内部可以访问,但外部不可以访问
    int year, month, day;
};//类声明以分号结束
bubuko.com,布布扣

实现部分可以定义在类外部:

bubuko.com,布布扣
void Date::SetDate(int y, int m, int d)
{
    year = y;
    month = m;
    day = d;
}
bubuko.com,布布扣

也可以定义在类内部:

bubuko.com,布布扣
class Date//用class定义一个类
{
public://公有成员:内部和外部都可以访问
    void SetDate(int y,int m, int d)
    {
        year = y; month = m; day = d;
     }
    int IsLeapYear();//成员函数
    void Print();
private://私有成员:内部可以访问,但外部不可以访问
    int year, month, day;
};//类声明以分号结束
bubuko.com,布布扣

对象的定义

bubuko.com,布布扣
Date d1, d2, *pd, date[31];
bubuko.com,布布扣

bubuko.com,布布扣
class Date
{
<...>
}d1, d2, *pd, date[31];
bubuko.com,布布扣

对象的引用

bubuko.com,布布扣
Date d1;//一般对象的成员用‘.‘引用
d1.year, d1.month, d1.SetDate(2005,6,24);
Date d1, *pd = &d1;//指向对象的指针的成员用运算符‘->‘
pd -> year, pd -> day, pd -> print();
bubuko.com,布布扣

 

【Cpp】考点·类与对象的概念,布布扣,bubuko.com

【Cpp】考点·类与对象的概念

标签:style   c   class   blog   code   java   

原文地址:http://www.cnblogs.com/solare/p/3736383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!