| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1061 人关注过本帖
标题:求编写一个student类实现对student类得初始化及姓名、年龄、性别等属性设置 ...
只看楼主 加入收藏
Begin2011
Rank: 2
等 级:论坛游民
帖 子:60
专家分:61
注 册:2011-6-7
结帖率:83.33%
收藏
已结贴  问题点数:15 回复次数:6 
求编写一个student类实现对student类得初始化及姓名、年龄、性别等属性设置。。。
本人才学习Delphi不久
是一个十足的菜鸟。。
对于这些我都是半懂不懂..
感觉看代码还是看的懂
但是自己就是写不出来
所以恳请大神们帮我写出代码
我自己看看代码再领悟一下
下次争取自己能够写出来
谢谢各位大神们的帮助!!!
谢谢了!

搜索更多相关主题的帖子: 姓名 人才 
2011-06-24 21:41
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
收藏
得分:0 
type
    Tstudent=class
      
public
        procedure setage();
        procedure setname();
        procedure setsex();            
private
        age:integer;
        name:string;
        sex:boolean;
end;

class   procedure setage(nianlin:integer);
begin
        age:=nianlin;
end;

class   procedure setname(xingming:string);
begin
        name:=xingming;
end;

class   procedure setsex(xingbie:boolean);
begin
        sex:=xingbie;
end;
2011-06-27 21:44
Begin2011
Rank: 2
等 级:论坛游民
帖 子:60
专家分:61
注 册:2011-6-7
收藏
得分:0 
请问大神
这个代码怎么运行啊??
2011-06-28 11:04
Begin2011
Rank: 2
等 级:论坛游民
帖 子:60
专家分:61
注 册:2011-6-7
收藏
得分:0 
回复 2楼 yuutian
不知道 运行耶..
2011-06-28 11:04
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
收藏
得分:0 
type
   Tstudent=class
   private
          name:string;
          age:integer;
          sex:string;
   public
          function getname(mingzi:string):string;

          function getage(nianlin:integer):integer;

          function getsex(xingbie:string):string;

   end;


function Tstudent.getname(mingzi:string):string;
begin
  name:=mingzi;
end;

function Tstudent.getage(nianlin:integer):integer;
begin
  age:=nianlin;
end;

function Tstudent.getsex(xingbie:string):string;
begin
  sex:=xingbie;
end;
2011-06-28 20:31
yuutian
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:137
专家分:686
注 册:2010-10-27
收藏
得分:15 
这是一个例子,全部的代码,编译通过的,你参考下:


unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TForm1 = class(TForm)
    Button1: TButton;
    Edit1: TEdit;
    Edit2: TEdit;
    Edit3: TEdit;
    Label1: TLabel;
    Label2: TLabel;
    Label3: TLabel;
    procedure Button1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

type
   Tstudent=class
   private
          name:string;
          age:integer;
          sex:string;
   public
          function getname(mingzi:string):string;

          procedure getage(nianlin:integer);

          procedure getsex(xingbie:string);

   end;


var
  Form1: TForm1;

implementation

{$R *.dfm}

function Tstudent.getname(mingzi:string):string;
begin
  name:=mingzi;
end;

procedure Tstudent.getage(nianlin:integer);
begin
  age:=nianlin;
end;

procedure Tstudent.getsex(xingbie:string);
begin
  sex:=xingbie;
end;


procedure TForm1.Button1Click(Sender: TObject);
var
  std:Tstudent;
begin
  edit1.Clear;
  edit2.Clear;
  edit3.Clear;
  std:=Tstudent.Create();
  std.getname('小明');
  std.getage(10);
  std.getsex('男');
  edit1.Text:=std.name;
  edit2.Text:=inttostr(std.age);
  edit3.Text:=std.sex;
end;

end.
2011-06-28 20:47
Begin2011
Rank: 2
等 级:论坛游民
帖 子:60
专家分:61
注 册:2011-6-7
收藏
得分:0 
回复 6楼 yuutian
谢谢,非常感谢
2011-06-29 15:22
快速回复:求编写一个student类实现对student类得初始化及姓名、年龄、性别等属性 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020789 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved