简单增删改

简单增删改

  • User类
package com.guoba.interfacetest;
import com.sun.org.apache.xpath.internal.operations.String;
import java.util.Scanner;
public class User implements Function{
String[] xinxiarr= new String[10];
@Override
public void add(int num) {//增
if (num == 0 ||num<0||num>3){
System.out.println("不合法");
}else if(num==1){
System.out.println("添加成功!");
}else {
System.out.println("这是添加功能");
}
}
@Override
public void updata(int num) {
Scanner scanner = new Scanner(System.in);
System.out.println("请选择操作【1】添加【2】修改【3】删除");
num = scanner.nextInt();
if (num == 0 ||num<0||num>3){
System.out.println("不合法");
}else if(num==2){
System.out.println("修改成功!");
}else {
System.out.println("这是修改功能");
}
}
@Override
public void delete(int num) {
Scanner scanner = new Scanner(System.in);
System.out.println("请选择操作【1】添加【2】修改【3】删除");
num = scanner.nextInt();
if (num == 0 ||num<0||num>3){
System.out.println("不合法");
}else if(num==3){
System.out.println("删除成功!");
}else {
System.out.println("这是删除功能");
}
}
}
  • UserService类
package com.guoba.interfacetest;
import java.util.Scanner;
public class UserService extends User{
public static void main(String[] args) {
Function function = new Function() {
@Override
public void add(int num) {
}
@Override
public void updata(int num) {
}
@Override
public void delete(int num) {
}
};
User user = new User();
Scanner scanner = new Scanner(System.in);
System.out.println("请选择操作【1】添加【2】修改【3】删除");
int num = scanner.nextInt();
user.add(num);
user.delete(num);
user.updata(num);
}
}
  • Function接口类
package com.guoba.interfacetest;
//包含增删改三个抽象方法
public interface Function {
void add(int num);
void updata(int num);
void delete(int num);
}

运行效果图

posted @   锅巴编程  阅读(33)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)

阅读目录(Content)

此页目录为空

点击右上角即可分享
微信分享提示