class AirlineTicket

Defined at line 14 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

机票实体:里程计价,精英会员免费

Public Methods

void AirlineTicket ()

实现(与原 AirlineTicket.cpp / .cxx 相同;合并进接口单元以便 CMake FILE_SET 扫描)

Defined at line 38 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

void ~AirlineTicket ()

Defined at line 43 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

double calculatePriceInDollars ()

按里程计算美元票价(精英会员返回 0)

Defined at line 45 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

std::string getPassengerName ()

Defined at line 52 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

void setPassengerName (std::string name)

Defined at line 56 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

int getNumberOfMiles ()

Defined at line 60 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

void setNumberOfMiles (int miles)

Defined at line 64 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

bool hasEliteSuperRewardsStatus ()

Defined at line 68 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm

void setHasEliteSuperRewardsStatus (bool status)

Defined at line 72 of file /Users/runner/work/CXX-CMake-template/CXX-CMake-template/single-exe-modules/src/AirlineTicket.cppm