利用面向对象的含义(封装,继承,多态)写一个类,实现功能:输入一个书名,则输出这本书的书名、出版社、价格。请各位写出源码。谢谢了。
解决方案 »
- [调查]你经常被拖欠工资吗?
- memo只能读取文本文件~ 如果想读取.doc类型的文件 该怎么办呢?
- 请教Delphi高人~~数字前加$表示什么意思?
- 请问各位Delphi高手,本人因公司需要要转用Delphi,我本来是用VB的,如果用Delphi会困难吗?
- 如何取一个小数的前几位
- 关于汉字拼音的问题
- 怎样使 treeview 和 listview 的每一个项目都有不同的popupmenu?
- Interbase 的SQL 高手帮帮忙
- 关于数据库汇总查询,日期条件的问题
- 在Delphi中如何实现类似Visio2000的绘图功能?
- 求教,怎样用程序控制提示窗体的创建与销毁?
- (分数无限,不够发新帖另外给)选择了备份保存路径之后,点击“数据库备份”,提示“备份成功”,然而进入指定的保存文件夹里面后,却发
Tbook = class//基本上可以这样写,至于你从哪里读出书的价格就要看你了,是从数据库中还是从
//文件中,只需要加上相应的实现方法就可以了;
private
bookname,bookissue:string;
bookpri:real;
public
procedure setname(na:string);
procedure readinfo();
procedure showinfo();
end;var
Form1: TForm1;implementation{$R *.dfm}
procedure Tbook.setname(na:string);
begin
if bookname<>na then
bookname:=na;
end;procedure Tbook.readinfo;
begin
end;procedure Tbook.showinfo;
begin
showmessage(bookname);
end;procedure TForm1.Button1Click(Sender: TObject);
var
book:Tbook;
begin
book:=Tbook.Create;
book.setname('ss');
book.showinfo;
book.Free;end;end.