Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- #define maxn 10000
- #define oo 1000000007
- #define ll long long
- #define ld long double
- #define FOR(i,a,b) for(int i=(a), ii=(b); i<=ii; i++)
- #define FORD(i,b,a) for(int i=(b), ii=(a); i>=ii; i--)
- class DON_HANG{
- private:
- char* TENHANG;
- ll DONGIA;
- ll SOLUONG;
- ll THANHTIEN;
- public:
- DON_HANG(){
- DONGIA=0;
- SOLUONG=0;
- THANHTIEN=0;
- }
- DON_HANG(char* tenhang, ll dongia=0, ll soluong=0){
- setTENHANG(tenhang);
- setDONGIA(dongia);
- setSOLUONG(soluong);
- }
- void setTENHANG(char* tenhang){
- ll len = strlen(tenhang);
- TENHANG = new char[len];
- TENHANG = strcpy(TENHANG, tenhang);
- }
- void setSOLUONG(ll soluong){
- SOLUONG = soluong;
- setTHANHTIEN();
- }
- void setDONGIA(ll dongia){
- DONGIA = dongia;
- setTHANHTIEN();
- }
- void setTHANHTIEN(){
- THANHTIEN = DONGIA * SOLUONG;
- }
- char* getTENHANG(){
- return TENHANG;
- }
- ll getDONGIA(){
- return DONGIA;
- }
- ll getSOLUONG(){
- return SOLUONG;
- }
- ll getTHANHTIEN(){
- return THANHTIEN;
- }
- };
- int main(){
- DON_HANG* DH= new DON_HANG[50];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement