class Person{ String name="xiaoming"; void eat(){ System.out.println(“Person is eating”); } void test1(){ } static void test2(){ } class A{ int age=17; void a(){ System.out.println(age); System.out.println(name); } static void b(){ } } } abstract class Student{ abstract void study(); } 1.在test1中写一个匿名类(Student的子类)复写study()方法后调用study方法(5分) 2.在test2中写一个匿名类(Student的子类)复写study()方法(5分)
时间: 2023-04-02 08:03:01 浏览: 89
1. 在test1中写一个匿名类(Student的子类)复写study()方法后调用study方法:
我可以回答这个问题。在test1方法中,可以使用匿名类来复写Student的study()方法,并调用该方法,代码如下:
test1(){
Student student = new Student(){
@Override
void study() {
System.out.println("Student is studying");
}
};
student.study();
}
2. 在test2中写一个匿名类(Student的子类)复写study()方法:
我可以回答这个问题。在test2方法中,可以使用匿名类来复写Student的study()方法,代码如下:
test2(){
Student student = new Student(){
@Override
void study() {
System.out.println("Student is studying");
}
};
}
相关问题
补全代码public class Mongo{ public static void main( String args[] ){ try{ MongoClient mongoClient = new MongoClient("Iocalhost",27017); MongoDatabase mongoDatabase = mongoClient.getDatabase(" mydb2"); mongoDatabase.createCollection("_ (1)_ "); MongoC ollection<Document> collection = mongoDatabase.getCollection("test2"); Document document1 = new Document(; document1._ (2)_ document1.append(" name","Xiaoming"); document1.append(" sex",' man"); document1.append(" age" ,21); Document document2 = new Document(); document2.append("_ id","2"); document2.append("name","Xiaohong"); document2.append(" sex' ;' woman"); document2.append(" age" ,20); Document document3 = new Document0; document3.append(" id","3"); document3.append("name","Xiaoliang"); document3.append("sex"," man"); document3.append(" age" ,22); List <Document> documents = new ArrayList <Document>0; (3)__ ; documents.add(document2); documents. add(document3); collection.__ (4)__ ; Findlterable <Document> iter =__ (5)__ ; System.out.printn("文档插入结果如下: "); iter.forEach(new Block <Document>() { public void apply(Document _doc) { System.out.printIn( _doc.tolson0); ); collection.updateMany(Filters.eq( 'name", (6)__ ), collection.updateMany(Filters.eq("name",___ (6)_ ), new Document(" $set",new Document(" age" ,3))); Findlterable <Document> findlterable = collection.find0; MongoCursor<Document> mongoCursor =__ (Z)__ ; System.out.printIn("更新后文档内容如下: "); while(mongoCursor.hasNext0){ System.out.println(mongoCursor.next0); }; collection.deleteMany ( (8)_ );
public class Mongo {
public static void main( String args[] ){
try{
MongoClient mongoClient = new MongoClient("localhost", 27017);
MongoDatabase mongoDatabase = mongoClient.getDatabase("mydb2");
mongoDatabase.createCollection("test2");
MongoCollection<Document> collection = mongoDatabase.getCollection("test2");
Document document1 = new Document();
document1.append("name", "Xiaoming");
document1.append("sex", "man");
document1.append("age", 21);
Document document2 = new Document();
document2.append("_id", "2");
document2.append("name", "Xiaohong");
document2.append("sex", "woman");
document2.append("age", 20);
Document document3 = new Document();
document3.append("id", "3");
document3.append("name", "Xiaoliang");
document3.append("sex", "man");
document3.append("age", 22);
List<Document> documents = new ArrayList<Document>();
documents.add(document2);
documents.add(document3);
collection.insertMany(documents);
FindIterable<Document> iter = collection.find();
System.out.println("文档插入结果如下: ");
iter.forEach(new Block<Document>() {
public void apply(Document doc) {
System.out.println(doc.toJson());
}
});
collection.updateMany(Filters.eq("name", "Xiaohong"), new Document("$set", new Document("age", 3)));
FindIterable<Document> findIterable = collection.find();
MongoCursor<Document> mongoCursor = findIterable.iterator();
System.out.println("更新后文档内容如下: ");
while(mongoCursor.hasNext()){
System.out.println(mongoCursor.next());
}
collection.deleteMany(Filters.eq("name", "Xiaohong"));
} catch (Exception e) {
System.err.println( e.getClass().getName() + ": " + e.getMessage() );
}
}
}
已知变量 name='Xiaoming',height=179.8,weight=75.0,请格式化输出 “Name: Xiaoming; Height: 179. 8cm;Weight: 75.0kg的phtony代码
name = 'Xiaoming'
height = 179.8
weight = 75.0
print('Name:', name, '; Height:', format(height, '.1f'), 'cm; Weight:', weight, 'kg')
阅读全文