Menu
CoddyTech

File Eksternal

Termasuk bagian Pemrograman Berorientasi Object dalam perjalanan C++ di Coddy. Pelajaran 1 dari 104.

Dalam C++, kode dibagi ke beberapa file dan dihubungkan menggunakan direktif #include.

Sebuah file terpisah MyClass.h

#include <string>

class MyClass {
public:
    std::string greet() {
        return "Hello from MyClass!";
    }
};

Sertakan dan gunakan di file utama

#include <iostream>
#include "MyClass.h"

int main() {
    MyClass obj;
    std::cout << obj.greet() << std::endl;
    return 0;
}

Output:

Hello from MyClass!

Gunakan tanda kutip ganda "" untuk file buatanmu sendiri dan tanda kurung sudut <> untuk header sistem/library. Direktif #include menyalin isi file ke dalam kode sumbermu sebelum kompilasi.

challenge icon

Tantangan

Mudah

Sertakan file header MyClass.h di main.cpp, buat object MyClass, dan cetak hasil pemanggilan greet().

Format cetak: Greeting: <result>

Coba sendiri

#include <iostream>
#include <string>
// TODO: Sertakan file header MyClass

int main() {
    std::string testCase;
    std::getline(std::cin, testCase);
    
    // TODO: Buat object MyClass dan panggil greet()
    
    std::cout << "Test completed" << std::endl;
    return 0;
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Pemrograman Berorientasi Object

Latihan sendiri: Compiler C++ online