class的用法(未完待續。。。)

2021-08-19 08:03:27 字數 960 閱讀 4964

一下純屬個人的理解,肯定有不是很正確的地方,望指出,感謝!!

class是乙個類似於struct的乙個東西,區別就是class中可以「儲存」函式,並且在class中使用,class中的內容可以分為三種狀態:

1.public(共有內容,任何人都可使用)

2.private(個人私有內容,只有該class本身可用)

3.protected(個人感覺不常用,只有同乙個class的其他成員

可以訪問這些成員);

現在主要介紹public和private,剩下的那個等以後會了再加上;

class中預設的屬性是private(私有),而且public只對接下來的乙個內容有效,因此每定義乙個內容,就要使用一次對應的內容

上**,有**一切都好說

這是乙個求面積的示例:

#include#include#include//#include#include#include#include#include#include#include#includeusing namespace std;

#define ll long long

#define da 0x3f3f3f3f

#define xiao -0x3f3f3f3f

#define clean(a,b) memset(a,b,sizeof(a))// 水印標頭檔案

class ac

public://仍要繼續定義乙個共有內容

void mix()

{ cout>b;

now.assignment(a,b);//用「.」呼叫對應的函式輸入對應的變數

now.mix();//呼叫求面積函式

//cout<

可以把class中的函式提出來,單獨定義:void ac(class的名字)::對應的函式名(變數)

{下面就是函式體了,和正常的函式定義差不多

nginx 未完待續

yum install y pcre yum install y pcre devel yum install y openssl yum install y openssl devel yum install y zlib yum install y gccyum安裝 yum install y ...

sqlparse(未完待續)

sqlparse.split sql,encoding none sql 包含乙個或多個sql語句的字串 encoding 語句的編碼 可選 sql select from foo select from bar sql list sqlparse.split sql print sql list ...

Logos介紹以及用法 未完待續

參考鏈結 logos wiki 定義 logos是theteosdevelopment套件的乙個元件,它允許使用一組特殊的預處理器指令輕鬆而清晰地編寫方法掛鉤 概述logos提供的語法極大地簡化了mobilesubstrate擴充套件 tweaks 的開發,它可以在整個os中鉤住其他方法。在這種情況...