相关疑难解决方法(0)

在同一个文件中包含多个类是不好的做法?

我曾经有一个类用于一个文件.例如,car.cs有类汽车.但是当我编写更多类时,我想将它们添加到同一个文件中.例如car.cs具有类类等.

我的问题适用于Java,C#,PHP或任何其他编程语言.我应该尝试在同一个文件中没有多个类,还是可以的?

language-agnostic oop class file

62
推荐指数
10
解决办法
3万
查看次数

11
推荐指数
1
解决办法
8165
查看次数

如果我在文件上有更多的类,Java是否需要一个公共类?

如果我在.java文件上编写多个类,我是否至少需要一个公共类?

但如果我有一个以上没有任何公开的课程,它会编译.

class A {
    int x=1;
    int y=2;
    void m1(int i){
        System.out.println("i="+i);
    }
}

class B extends A{
    void m1(int i){
        System.out.println("i="+i);
    }
}

class test{
    public static void main(String args[]){
        A a1=new A();
        B b1=new B();

        System.out.println(b1.x);

        System.out.println(a1.y);
        //System.out.println(A.y);

        a1.m1(4);
    }
}
Run Code Online (Sandbox Code Playgroud)

java class public

2
推荐指数
1
解决办法
130
查看次数

标签 统计

class ×3

file ×2

c++ ×1

java ×1

language-agnostic ×1

oop ×1

public ×1