学习目的:
1、通过手工编写类,认识Delphi类的结构。
2、认识类的属性。赋值“stu.Name:=edit1.Text;”就会自动调用setName()方法,访问“stu.Name”就会自动调用getName()方法。
3、属性(property)的设计是为了让开发者直接通"."过访问成员,而又可以调用业务逻辑,深刻地体现了OO封装的内涵。
案例说明:
1.生成student类,年龄小于18,则返回18。输入姓名后,加“《》”后返回。
2.设置年龄和姓名的方法是通过“.”运算符,而不是手工调用get/set方法。
附件:下载地址
调用代码
school类代码
1、通过手工编写类,认识Delphi类的结构。
2、认识类的属性。赋值“stu.Name:=edit1.Text;”就会自动调用setName()方法,访问“stu.Name”就会自动调用getName()方法。
3、属性(property)的设计是为了让开发者直接通"."过访问成员,而又可以调用业务逻辑,深刻地体现了OO封装的内涵。
案例说明:
1.生成student类,年龄小于18,则返回18。输入姓名后,加“《》”后返回。
2.设置年龄和姓名的方法是通过“.”运算符,而不是手工调用get/set方法。
附件:下载地址

浙公网安备 33010602011771号