程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 面向對象,什麼是面向對象

面向對象,什麼是面向對象

編輯:C++入門知識

面向對象,什麼是面向對象


面向對象的概念經常會有一些特別的搭配,如:面向對象的分析、面向對象的設計、以及我們下面講到的面向對象的編程實現。

在我們編程的時候,經常會需要描述一些有特性的東西,這些特性是外在的或者可以表現的。

而我們在編程的時候,需要根據這種東西的特性對其操作,也就是“抽象成一個類”的過程。

C++對於類內的成員提供了三種訪問權限,分別有public、protected、private。分別代表對所有公有,保護和私有。

比如:一個班級裡的每一個學生都有學號,成績,名次等……

所以,我們需要的是把“抽象成一個類(class)”

他們都是學生,我們就可以叫這個類叫“student”,然後根據我們需要屬性,書寫一些成員變量進行描述

class student{

public:

    int num;

    int age;

    int mc;

};

現在我們建立了一個類;假如現在有一個叫Tom的學生,那我們就可以在主函數中這樣來聲明:

student Tom;

接下來我們Tom的學號,成績,名次這些屬性賦值:

Tom.num=15254264;

Tom.age=85;

Tom.mc=5;

這樣一來我們就可以不費力的描述一個班級裡的學生了

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved