用vs2010写的工程文件,2010以上版本都可以打开运行无误,面向对象程序设计的思想,内含工程文件及课程设计报告
2022-11-16 20:20:45 25MB vs2010 oop
1
遥感图像的面向对象分类:学习使用Definiens Developer工具对遥感影像进行面向对象方法的分类。 Definiens Developer、电脑、xmd2010.img影像数据
2022-11-15 19:15:47 179KB 面向对象分类
1
面向对象设计实践,使用Java开发的一个简单的文字冒险游戏,供初学者参考
2022-11-15 09:33:13 80KB 面向对象设计
1
分为管理员和用户登录,管理员系统默认账号密码,用户通过写入文件实现登录注册。 用户功能: 1.显示所有火车信息 2.查询车票信息 3.购买车票 4.退订车票 5.退出登录 6.退出程序 管理员功能: 1.添加火车信息 2.显示所有火车信息 3.删除某次火车 4.修改某次火车 5.退出登录 6.退出程序
2022-11-13 18:53:27 178.76MB c++ 面向对象编程 控制台 vs
1
实验三 模拟实现一个多功能电子设备,它既能播放mp3歌曲,同时还能够借助播放器的界面来监测脉动。 1.这个设备有一个屏幕,屏幕上可以显示两种界面: 界面1是显示视图,有一个进度条,可以显示当前所播放音乐的节拍或是脉动,以节拍为例,比如是100 BPM 还是 120BPM(BPM是节拍的度量单位)。还有一个文本,显示“Current BPM: xxx”. 界面2是控制视图,上面的控件有: 1)有一个菜单条,上面有一个菜单,菜单里有“start”、“stop”和“quit”命令。 2)有一个输入框,旁边的文本为"Enter BPM:",可以在输入框内容输入特定的节拍。 3)有一个“set”按钮,可以改变每分钟的节拍数。 4)还有两个微调箭头按钮“<<”和“>>”,使用这两个按钮可以微调节拍的值。 注意,选择“start”开始产生节拍,选择“stop”停止产生节拍。在选择开始产生节拍时,stop都应该是无效的,但是节拍产生后,start应该是无效的。 2.该设备配有一个控制器,控制mp3播放,存储播放歌曲的数据和节拍状态,并包含播放mp3的逻辑。 3.该设备还可以监测脉动。 4.在播放MP3时,在界面2上调整节拍后,会调整mp3播放器歌曲的节拍,同时界面1上显示出当前歌曲的节拍状态。 5.在做监测脉动时,屏幕界面2上所有的设置按钮都是无效的,因为我们不能去设置脉动。 总之,希望界面可以复用,希望模型数据的变化能够反映到界面上 看看能不能使用观察者模式、策略模式、适配模式,另外设计时将界面显示view、控制controler、模型model分开
2022-11-11 15:57:10 6.88MB MP3播放器 JMF 面向对象 MVC
1
java编写的gui计算器 gui设计!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
2022-11-10 23:01:12 2KB java win7 计算器 面向对象
1
1、请设计一个从键盘输入一个数n,求n! 2、写一个程序,允许用户依次输入多个姓名和住址,并能将用户的输入保存到文件中。用户输入“quit”表示输入完毕,程序退出。 3、在"D://mydata"目录下有一个学生名单文件(文本)"student2006.txt",里面记载了若干学生信息,每个学生信息单独一行,每行信息共有五列,每列之间用逗号分开,其每列含义按顺序是:学号 姓名 出生日期 性别 专业,要求:将所有专业为"MATH"的学生专业改为"APMA",并重新保存为"student2006-1.txt"文件。 200607012,张华,1980.07.23,M,CS 200607016,王海,1980.08.11,M,MATH 200607078,丁美,1980.10.10,F,MATH 200607106,贺璐璐,1981.01.11,F,CS 要求,编写程序,实现从文件中读取学生信息创建学生对象,并添加到一个集合中,并提供按学号查询功能。
2022-11-08 19:50:09 98KB java 实验报告
1
第四章 面向对象编程 Object-oriented Programming 1. 类,构造函数和析构函数,类的指针 Classes. Constructors and Destructors. Pointers to classes. 2. 操作符重载,this,静态成员 Overloading Operators. this. Static members 3. 类之间的关系 Relationships between classes: friend. Inheritance 4. 虚拟成员,抽象,多态 Virtual Members. Abstraction. Polymorphism 4.1 类(Classes) 类(class)是一种将数据和函数组织在同一个结构里的逻辑方法。定义类的关键字为 class ,其功能与 C 语言中的 struct 类似,不同之处是 class 可以包含函数,而不像 struct 只能包含数据元素。 类定义的形式是: class class_name { permission_label_1: member1;
2022-11-05 17:02:32 861KB C++ C++基础
1
C++面向对象编程八皇后问题 BOOL CMyqueenApp::InitInstance() { AfxEnableControlContainer(); // Standard initialization // If you are not using these features and wish to reduce the size // of your final executable, you should remove from the following // the specific initialization routines you do not need. #ifdef _AFXDLL Enable3dControls(); // Call this when using MFC in a shared DLL #else Enable3dControlsStatic(); // Call this when linking to MFC statically #endif // Change the registry key under which our settings are stored. // TODO: You should modify this string to be something appropriate // such as the name of your company or organization. SetRegistryKey(_T("Local AppWizard-Generated Applications")); LoadStdProfileSettings(); // Load standard INI file options (including MRU) // Register the application's document templates. Document templates // serve as the connection between documents, frame windows and views. CSingleDocTemplate* pDocTemplate; pDocTemplate = new CSingleDocTemplate( IDR_MAINFRAME, RUNTIME_CLASS(CMyqueenDoc), RUNTIME_CLASS(CMainFrame), // main SDI frame window RUNTIME_CLASS(CMyqueenView)); AddDocTemplate(pDocTemplate); // Parse command line for standard shell commands, DDE, file open CCommandLineInfo cmdInfo; ParseCommandLine(cmdInfo); // Dispatch commands specified on the command line if (!ProcessShellCommand(cmdInfo)) return FALSE; VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), "Demo" , NULL, NULL ) ); VERIFY( 1 == LoadSkinFromResource( AfxGetInstanceHandle() , "DEFAULT" ,"DEFAULT") ); VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); VERIFY( 1 == SetDialogSkin( "Dialog" ) ); //((CMainFrame*)m_pMainWnd)->m_bSkinned = TRUE; //((CMainFrame*)m_pMainWnd)->m_nIndex = 0; m_pMainWnd->SetWindowText("八皇后问题演示"); // The one and only window has been initialized, so show and update it. m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow();
2022-11-04 16:21:50 2.52MB C++
1
T-spline 是一种定义自由曲面的新方法,其控制点比 NURBS 少,并且能够使用单个曲面表示模型而不会出现连接错误。 而T-spline数据模型的复杂性导致其编程困难重重,阻碍了T-spline技术的研究与发展。 在这里,T-SPLINE 内核给出了一组重新设计的数据模型,这些模型对人和计算机的理解都更加方便。 有关更多详细信息,请参阅我们的文章:“使用 STEP 重新考虑 T-spline 数据模型及其交换”
2022-11-04 15:10:36 8.23MB 开源软件
1