在Java中,定义类MyClass,使得MyClass只能被同一个包中的其他类访问,应该如何定:
A: private class MyClass{ }
B: protected class MyClass{ }
C: public class MyClass{ }
D: class MyClass{ }
A: private class MyClass{ }
B: protected class MyClass{ }
C: public class MyClass{ }
D: class MyClass{ }
举一反三
- 在Java中,需要定义一个类叫MyClass,同时需要将类放到包package1中,正确的语句是: A: public class package1.MyClass { } B: public class MyClass {} in package1 C: package package1;public class MyClass{ } D: package package1;public class MyClass{ };
- 下面哪个对类的声明是错误的 A: public class MyClass{} B: private class MyClass {} C: class MyClass extends MySuperClass1, MySupperClass2 {} D: class MyClass extends MySuperClass
- 假设在Java源程序文件“MyClass.java”中只含有一个类,而且这个类能够被所在应用中的所有Java类访问,那么下面哪些声明是正确的? A: private class MyClass extends 0bject B: public class myclass extends Object C: public class MyClass D: public class MyClass extends 0bject
- 判断C#类MyClass的定义中哪些定义是合法的抽象类 A: abstract class Myclass{ abstract int getCount();} B: private abstract class Myclass{ abstract int getCount();} C: abstract class Myclass{ public abstract int getCount();} D: sealed abstract class Myclass{ abstract int getCount();}
- 定义类MyClass使用()访问修饰符,使得MyClass能被同一个包的其他类或其他包中的类访问。 A: friendly B: public C: private D: protected