
安卓项目中新建一个类文件用于模拟 窗口,通过 继承
的方式,提示需要实现两个抽象方法
类型“类窗口”必须实现继承的抽象方法“窗口.InitializationContentView()”
这个需要怎么写?
您好,重写该方法即可。
如果您不懂为什么需要重写?
建议请先学习并了解Java的重写机制,然后再使用该功能。
' 实现接口中的函数,与 Java 中的 implements 关键字效果类似
'函数 组件被单击(源对象 为 视图)
'如果(源对象 类属 按钮 转为 被单击按钮)
'弹出提示("被单击按钮:" + 被单击按钮.标题)
'否则 如果(源对象 类属 标签 转为 被单击标签)
'弹出提示("被单击标签:" + 被单击标签.标题)
'结束 如果
'结束 函数
' 静态变量、在使用时,通过类名直接调用,无需创建对象
变量 静态 全局标记 为 文本型 = ""
' 静态函数、在使用时,通过类名直接调用,无需创建对象
函数 静态 计算圆面积(半径 为 整数型) 为 双精度小数
返回 半径 * 半径 * 3.14
结束 函数
' 当前类的成员变量,需要通过创建本类的对象才可调用
变量 类成员1 为 文本型
' 当前类的无参构造函数,构造函数名称必须与类名(文件名)一致
函数 类窗口()
结束 函数
' 当前类的有参构造函数,有参构造函数可定义多个,函数名必须相同,但是参数类型或数量不能相同
函数 类窗口(构造参数值 为 文本型)
本对象.类成员1 = 构造参数值
结束 函数
' 当前类的普通函数,默认公开,调用该函数时,需要创建本类的对象才可调用
函数 普通函数()
调试输出("类中的普通函数被调用!")
结束 函数
' 当前类的内部私有函数,使用“私有”关键字修饰,只能在本类中调用,不能在外部调用
函数 私有 内部函数()
调试输出("类中的私有函数被调用!")
结束 函数
函数 InitializationContentView()
结束 函数
函数 窗口创建完毕()
结束 函数
事件 按钮_1.被单击(来源对象 为 视图)
异常捕获首
切换窗口到视图(创建 类窗口(),线性布局_1)
异常被捕获(异常信息 为 对象)
调试输出("异常信息:" + 异常信息)
编辑框_1.内容 = 到文本(异常信息)
异常捕获尾
结束 事件
"java.lang.NullPointerException: Attempt to read from field 'android.view.ViewGroup com.simple.android.容器视图.mGroupView' on a null object reference"
您好,重写该方法即可。
如果您不懂为什么需要重写?
建议请先学习并了解Java的重写机制,然后再使用该功能。