关于类的入门例子(1): 继承窗体
为什么80%的码农都做不了架构师?>>>
unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;typeTForm1 = class(TForm)Button1: TButton;Button2: TButton;procedure Button1Click(Sender: TObject);procedure Button2Click(Sender: TObject);private{ Private declarations }public{ Public declarations }end;{继承 TForm1 的类: TMyForm}TMyForm = class(TForm1)procedure Button1Click(Sender: TObject);end;varForm1: TForm1; //声明 TForm1 的实例MyForm1: TMyForm; //声明 TMyForm 的实例
implementation{$R *.dfm}//Form1 上有两个按钮, Button1: 弹出信息; Button2: 创建并显示 MyForm1
procedure TForm1.Button1Click(Sender: TObject);
beginShowMessage('TForm1');
end;procedure TForm1.Button2Click(Sender: TObject);
beginMyForm1 := TMyForm.Create(nil);MyForm1.Show;
end;{ TMyForm }
//TMyForm1 被创建后, 应该和 TForm1 一摸一样;
//Button2: 会继续创建并弹出新的 TMyForm1
//Button1: 会弹出两条信息, 因为继承了一条
procedure TMyForm.Button1Click(Sender: TObject);
begininherited; //继承 Button1 原有的功能ShowMessage('TMyForm');
end;end.
转载于:https://my.oschina.net/hermer/blog/319499
关于类的入门例子(1): 继承窗体相关推荐
- 一个例子走近 Python 的 Mixin 类:利用 Python 多继承的魔力
一.引言 这篇博客,是我在看了<Python GUI Programming with Tkinter>第 76 页的小节 Exploiting the power of multiple ...
- Orleans 初接触(一) 入门例子
[返回导航] 在简单了解了Orleans 之后我们可以通过几个例子去加深印象 一.Orleans入门例子 这个例子是跟着<Orleans入门例子>(https://www.cnblogs. ...
- C# Winform继承窗体打开设计器白屏的一例解决方法
环境VS2017 15.5.4,Win10 开发过程中,发现一些窗体打开设计器会卡死白屏,另外有一些不会,(两者运行时正常),最小化vs后甚至能把工具箱连带搞黑,严重影响开发效率,经过一天多的对比研究 ...
- python 类-Python入门--一篇搞懂什么是类
原标题:Python入门--一篇搞懂什么是类 写一篇Python类的入门文章,在高级编程语言中,明白类的概念和懂得如何运用是必不可少的.文章有点长,3000多字. Python是面向对象的高级编程语言 ...
- Orleans入门例子
Orleans是微软开源的分布式actor模型框架.actor模型的原理网络上有很多文章.有许多理论性的文章,深刻地我都不知道怎么应用.在这里我就不赘述了.既然是博客,就说说自己的理解. 对于编程来说 ...
- c#c#继承窗体_C#继承能力问题和解答 套装5
c#c#继承窗体 1) Which keyword is used to call a superclass constructor from child class? super top const ...
- [深度学习-实践]CycleGAN的入门例子-Tensorflow2.1-keras
系列文章目录 深度学习GAN(一)之简单介绍 深度学习GAN(二)之DCGAN基于CIFAR10数据集的例子 深度学习GAN(三)之DCGAN基于手写体Mnist数据集的例子 深度学习GAN(四)之c ...
- 继承类 基类的赋值_Chapter10:继承与派生(四)
之前的文章把继承和派生的基本概念和内部原理都大致理清了.但是类可以视作是一种特殊的数据类型--它也具有转换的功能,称为转型,这一节展开讨论它,以及如何通过指针跨越权限访问不同成员的技巧. 1.类的转型 ...
- 一个简单的iBatis入门例子
一个简单的iBatis入门例子,用ORACLE和Java测试 目录结构: 1.导入iBatis和oracle驱动. ibatis-2.3.4.726.jar ojdbc14.jar 2.创建类com/ ...
最新文章
- tinybert华为
- 什么是shell【TLCL】
- 大二发SCI!这位985大学学霸,获MIT博士全奖!
- 如何快速完成整理笔记?
- QT实现动态的wave水波纹
- mysql 前缀索引 语法_PHP 之Mysql优化
- apache.camel_Apache Camel 3.2 – Camel的无反射配置
- 程序无法启动计算机丢失,没法启动程序,说是计算机丢失user32.dll
- 大数据_MapperReduce_从CSV文件中读取数据到Hbase_测试---Hbase工作笔记0022
- 分享我的iOS app 开发杂谈3
- unity3d 资源打包加密 整理
- 安卓手机投射电脑屏幕 手机投屏电脑
- 点云学习笔记16——pcl点云可视化
- Groovy使用指南
- 【AcWing】语法基础课听课笔记
- 艾永亮:产品创新的重要性,创新的意义和思路
- 手工创建Oracle11g完整版(超详细)
- 做短视频怎么赚钱,盈利模式包括哪些模式,如何做短视频自媒体赚钱
- NOI2010超级钢琴
- Android 进阶之路:ASM 修改字节码,这样学就对了!
热门文章
- python的变量名有哪些_Python 趣闻:如何获得变量的名字?
- 杂谈!了解一些额外知识,让你的前端开发锦上添花
- 学习web前端,合理的学习路线,如何成为一个合格的前端工程师
- jni java c 变量对应_GitHub - jkangzhang/JNIDemo: JNI中Java和C的数据传递
- vscode 插件导出_VScode插件推荐
- python钓鱼网站_学习笔记6.0 Django入门创建一个钓鱼网站
- java就业班学什么呀_传智播客JAVA就业班学习心得
- 支付宝开放平台开发助手_支付宝:如何创建和接入支付宝电脑网站支付-新手必备...
- 阿里云搭建流媒体服务器
- C语言学习笔记---字符串拼接函数 strcat() 和 strncat()