架构师_程序员_码农网

E Ambil kata sandi
Daftar

QQ登录

Hanya satu langkah untuk memulai

Cari
Tampilan:9651|Balas: 2
打印 上一主题 下一主题

[C++]Ide Pemrograman C++ [PDF Download

[tautan salin]
A 跳转到指定楼层
pemilik gedung
发表于 2015-1-12 21:28:29|只看该作者回帖奖励|MembalikkanPenjelajahan|Mode Baca
Daftar Isi
Kata Pengantar Penerjemah
Kata Pengantar
Bab 1 Evolusi Objek 1
1.1 Konsep Dasar 1
1.1.1 Objek: properti + perilaku 1
1.1.2 Pewarisan: relasi tipe 1
1.1.3 Polimorfisme 2
1.1.4 Konsep operasional: seperti apa program OOP itu 3
1.2 Mengapa C++ Berhasil 3
1.2.1 Bahasa C yang Lebih Baik 3
1.2.2 Menggunakan pendekatan pembelajaran inkremental 4
1.2.3 Efisiensi operasional 4
1.2.4 Sistem lebih mudah diekspresikan dan dipahami 4
1.2.5 Pustaka memberi Anda dua kali lebih banyak dengan setengah usaha 4
1.2.6 Penanganan kesalahan 5
1.2.7 Pemrograman Besar 5
1.3 Pengantar metodologi 5
1.3.1 Kompleksitas 5
1.3.2 Prinsip-prinsip internal 6
1.3.3 Prinsip-prinsip Eksternal 7
1.3.4 Lima Tahapan Desain Objek 9
1.3.5 Apa yang Dijanjikan oleh Metode-metode 10
1.3.6 Metode Apa yang Seharusnya Disediakan 10
1.4 Perancangan: Metode Minimal 12
1.4.1 Prasyarat-prasyarat 13
1.4.2 Konsep-konsep tingkat tinggi 14
1.4.3 Perlakuan 14
1.4.4 Penataan 14
1.4.5 Pengembangan 16
1.4.6 Penulisan ulang 17
17 1.4.7 Logika 17
1.5 Metode Lainnya 17
1.5.1 Booch 18
1.5.2 Desain Berbasis Tanggung Jawab (Responsibility-Driven Design/RDD) 19
1.5.3 Teknik Pemodelan Objek (Object Modelling Techniques (OMT)) 19
1.6 Strategi yang Diadopsi untuk Pergeseran ke OOP 19
1.6.1 Pindah ke OOP 19
1.6.2 Mengelola Hambatan-hambatan 20
1.7 Rangkuman 21
Bab 2 Abstraksi Data 22
2.1 Deklarasi dan Definisi 22
2.2 Perpustakaan C Saku 23
2.3 Menyatukan semuanya: alat bantu pembuatan proyek 29
2.4 Apa yang Tidak Normal 29
2.5 Objek-objek Dasar 30
2.6 Apa yang dimaksud dengan Objek 34
2.7 Tipe Data Abstrak 35
2.8 Detail Objek 35
2.9 Bentuk-bentuk Header 36
2.10 Struktur Bersarang 37
2.11 Rangkuman 41
2.12 Latihan-latihan 41
Bab 3 Menyembunyikan Implementasi 42
3.1 Menetapkan Batas-batas 42
3.2 Kontrol Akses di C++ 42
3.3 Teman-teman 44
3.3.1 Teman Bersarang 45
3.3.2 Apakah Itu Murni 48
3.4 Tata Letak Objek 48
3.5 Kelas-kelas 48
3.5.1 Memodifikasi simpanan dengan kontrol akses 50
3.5.2 Memodifikasi tumpukan dengan kontrol akses 51
3.6 Menangani kelas-kelas 51
3.6.1 Implementasi yang terlihat 51
3.6.2 Mengurangi Kompilasi Duplikat 52
3.7 Ringkasan 54
3.8 Latihan-latihan 54
Bab 4 Inisialisasi dan Kliring 55
4.1 Memastikan Inisialisasi dengan Konstruktor 55
4.2 Memastikan Kliring dengan Destruktor 56
4.3 Mengosongkan Blok Definisi 58
4.3.1 Perulangan Untuk 59
4.3.2 Alokasi Ruang 60
4.4 Tumpukan dengan konstruktor dan destruktor 61
4.5 Tumpukan dengan konstruktor dan destruktor 63
4.6 Inisialisasi koleksi 65
4.7 Konstruktor Default 67
4.8 Rangkuman 68
4.9 Latihan-latihan 68
Bab 5 Kelebihan Fungsi dan Argumen Default 69
5.1 Dekomposisi Ruang Lingkup 69
5.1.1 Kelebihan Beban dengan Nilai Pengembalian 70
5.1.2 Penggabungan tipe yang aman 70
5.2 Contoh-contoh kelebihan beban 71
5.3 Argumen Default 74
5.4 Rangkuman 81
5.5 Latihan-latihan 82
Bab 6 Pengantar Aliran Masukan-Keluaran 83
6.1 Mengapa Menggunakan Aliran Masukan-Keluaran 83
6.2 Menyelesaikan Masalah Aliran Masukan-Keluaran 86
6.2.1 Pratinjau Kelebihan Beban Operator 86
6.2.2 Operator penyisipan dan ekstraksi 87
6.2.3 Penggunaan Umum 88
6.2.4 Masukan berorientasi baris 90
6.3 Aliran Masukan dan Keluaran File 91
6.4 Penyangga aliran masukan dan keluaran 93
6.5 Menemukan dalam aliran masukan/keluaran 94
6.6 aliran-aliran 96
6.6.1 Penyimpanan yang dialokasikan untuk pengguna 96
6.6.2 Alokasi penyimpanan otomatis 98
6.7 Pemformatan aliran keluaran 100
6.7.1 Memformat data secara internal 101
6.7.2 Contoh-contoh 102
6.8 Operator manipulasi pemformatan 106
6.9 Membangun operator manipulasi 108
6.10 Contoh Aliran Masukan dan Keluaran 111
6.10.1 Pembuatan Kode 111
6.10.2 Sebuah Rekaman Data Sederhana 117
6.11 Rangkuman 123
6.12 Latihan-latihan 123
Bab 7 Konstanta-konstanta 124
7.1 Substitusi Nilai 124
7.1.1 Konstanta di dalam file header 124
7.1.2 Keamanan konstanta 125
7.1.3 Koleksi-koleksi 126
126 7.1.4 Perbedaan dari C 126
7.2 Pointer 127
7.2.1 Penunjuk ke konst 127
127 7.2.2 Pointer-pointer konst 127
7.2.3 Penugasan dan pengecekan tipe 128
7.3 Parameter fungsi dan nilai balik 128
7.3.1 Melewatkan nilai konst 128
7.3.2 Mengembalikan nilai konstanta 129
7.3.3 Melewatkan dan mengembalikan alamat 131
7.4 Kelas-kelas 133
7.4.1 Konst dan enum dalam kelas-kelas 133
7.4.2 Konstanta dalam kelas selama kompilasi 134
7.4.3 Objek konst dan fungsi anggota 136
7.4.4 Kemampuan penyimpanan hanya-baca 139
7.5 Variabel (volatile) 140
7.6 Ringkasan 141
7.7 Latihan-latihan 141
Bab 8 Fungsi Sebaris 142
8.1 Kelemahan pada Preprocessor 142
8.2 Fungsi Sebaris 144
8.2.1 Fungsi Sebaris Di Dalam Kelas 145
8.2.2 Fungsi Akses 146
8.3 Fungsi Sebaris dan Kompilator 150
8.3.1 Batasan-batasan 150
8.3.2 Urutan Penugasan 150
8.3.3 Menyembunyikan Perilaku pada Konstruktor dan Destruktor 151
8.4 Mengurangi Kebingungan 152
8.5 Fitur-fitur dari Preprocessor 153
8.6 Pemeriksaan Kesalahan yang Lebih Baik 154
8.7 Ringkasan 155
8.8 Latihan-latihan 155
Bab 9 Kontrol Penamaan 157
9.1 Anggota Statis dari C 157
9.1.1 Variabel statis di dalam fungsi 157
9.1.2 Sambungan Kontrol 160
9.1.3 Penentu tipe penyimpanan lainnya 161
9.2 Ruang Nama (Namespaces) 161
9.2.1 Membuat sebuah namespace 162
9.2.2 Menggunakan namespaces 163
9.3 Anggota Statis dalam C++ 166
9.3.1 Mendefinisikan penyimpanan untuk anggota data statis 166
9.3.2 Kelas Bersarang dan Kelas Lokal 168
9.3.3 Fungsi Anggota Statis 169
9.4 Ketergantungan Inisialisasi Statis 171
9.5 Mengubah Penunjukan Koneksi 174
9.6 Rangkuman 174
9.7 Latihan-latihan 174
Bab 10 Referensi dan Konstruktor Salinan 176
10.1 Penunjuk dalam C++ 176
10.2 Referensi dalam C++ 176
10.2.1 Referensi dalam Fungsi 177
10.2.2 Panduan pelolosan parameter 178
10.3 Konstruktor penyalinan 179
10.3.1 Melewatkan dan mengembalikan dengan nilai 179
10.3.2 Konstruktor penyalinan 182
10.3.3 Konstruktor penyalinan default 187
10.3.4 Pemilihan metode penyalinan konstruktor 188
10.4 Pointer ke anggota

C Ide Pemrograman.part01.rar(1 MB, unduhan: 5)
C Ide Pemrograman.part02.rar(1 MB, unduh: 3)
C Ide Pemrograman.part03.rar(1 MB, ukuran unduh: 1)
C Ide Pemrograman.part04.rar(1 MB, unduh: 1)
C Ide Pemrograman.part05.rar(1 MB, unduh: 1)
C Ide Pemrograman.part06.rar(1 MB, unduh: 1)
C Ide Pemrograman.part07.rar(1 MB, unduh: 1)
C Ide Pemrograman.part08.rar(1 MB, unduh: 1)
C Programming Ideas.part09.rar(1 MB, unduh: 1)
C Programming Ideas.part10.rar(1 MB, unduh: 2)
C Ide Pemrograman.part11.rar(747.02 KB, ukuran file: 1) Klik nama file untuk mengunduh






Sebelumnya: modifikasi port desktop jarak jauh win2003
Lanjut: [Atmosfer] Templat sekolah dedecms biru Sekolah Menengah Atas Shenzhen Mission Hills
Pertama kali saya melihat ini, saya bisa melihatnya dengan baik, dan saya bisa melihatnya dengan baik, dan saya bisa melihatnya dengan baik, dan saya bisa melihatnya dengan baik, dan saya bisa melihatnya dengan baik.
sofa
2015-4-30 22:36:46|只看该作者

Apa yang kamu lakukan di sini?
Jaringan petani kode, hanya diterbitkan dalam proses praktik, mengalami kesulitan teknis, jangan menyesatkan orang lain.
Anda harus masuk sebelum dapat memposting kembali Masuk | Daftar

V ersi aturan integral iniB


PENAFIAN: Semua perangkat lunak, materi pemrograman, atau artikel yang dirilis oleh Jaringan Petani Kode terbatas untuk tujuan studi dan penelitian; konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, semua konsekuensinya menjadi tanggung jawab pengguna sendiri. Informasi situs ini dari jaringan, sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus menghapus konten di atas sepenuhnya dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, mohon dukung perangkat lunak asli, beli registrasi dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email untuk menanganinya.

Mail To:help@itsvse.com

QQ | ( 鲁ICP备14021824号-2)|Peta Situs

GMT+8, 2024-9-16 00:31

Balas CepatKembali ke atasKembali ke daftar