error cs0111 help,ERORR CS0111 help

Hello,
I am new to C# and do not know how to fix this error. I am making a 2d zombie wave game, everything was working great until I tried to add a bullet. my enemy code used to work but now it does not; please help me.
here are the errors

here is enemy.cs:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class enemy : MonoBehaviour
{
    public float speed = -0.01f;
    
    void Start()
    {
       Invoke("destroy", 15);
    }
    

        
    
    
    // Update is called once per frame
    void Update()
    {
        transform.Translate(speed, 0, 0 * Time.deltaTime);
    }
    public void destroy()
    {
        Destroy(this.gameObject);
    }
}

and here is Bullet.cs

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class enemy : MonoBehaviour
{
    public float speed = 1f;
    
    void Start()
    {
       Invoke("destroy", 15);
       Debug.Log("Bullet init");
    }
    

        
    
    
    // Update is called once per frame
    void Update()
    {
        transform.Translate(speed, 0, 0 * Time.deltaTime);

    }
    public void destroy()
    {
        Destroy(this.gameObject);
        Debug.Log("Bullet destroyed");
    }
}

The problem is that your Bullet class is also called Enemy. You probably copied it but didn’t change the class name. You would find it helpful to be able to interpret the error messages. If you search for CS0111, you will find the Microsoft pages quite readable. They explain the issue with examples.

So, try changing the name of your Bullet class and see what happens next…