//
// Created by 34753 on 2025/6/20.
//
#ifndef FILESTORAGE_H
#define FILESTORAGE_H
#include "dataStorage.h"
#include <QString>
class FileStorage : public DataStorage
{
Q_OBJECT
public:
explicit FileStorage(const QString &filePath, QObject *parent = nullptr);
QList<Student*> loadStudents() override;
bool saveStudents(const QList<Student*> &students) override;
private:
QString m_filePath;
};
#endif //FILESTORAGE_H