C++ 类 方法 对象 . -> : ::

①、Solution Fbnc; //先实例化一个对象 
②、Fbnc.Fibonacci(10); //调用实例

注意:Fbnc::Fibonacci()这样的调用方法只有在有方法覆盖或重写时才能调用;或者将该方法设为静态方法;经常作为界面按钮的回调函数使用。

or 
①、 Solution *Fbnc= new Solution ();//来创建一个类的对象,返回其指针 Fbnc 
②、 Fbnc->Fibonacci(10);//调用该方法 
③、 delete Fbnc;
 

#include 
#include 

using namespace std; 


class Solution {
public:
    int Fibonacci(int n) {
        int n1 = 0;
        int n2 = 1;
        int ni;
        if (n <= 0) return 0;
        if (n == 1) return 1;

        for(int i = 2; i <= n; i++) {
            ni = n1 + n2;
            n1 = n2;
            n2 = ni;
        }
        return ni;

    }
};
int main()
{
    Solution Fbnc;
    cout<<"Fbnq[10]=  "<

你可能感兴趣的:(C++ 类 方法 对象 . -> : ::)