• 2021-04-14
    给出程序的运行结果()
    classPerson{
    Stringname;
    intage;
    Person(){
    System.out.println('Person()');
    }
    voidPerson(){
    System.out.println('method()');
    }
    publicvoidtell(){
    System.out.println('姓名:'+name+',年龄:'+age);
    }
    }


    publicclassClassTest02{
    publicstaticvoidmain(String[]args){
    Personperson=newPerson();
    person.name='张三';
    person.age=30;
    person.tell();
    }
    }
  • Person()
    姓名:张三,年龄:30

    举一反三

    内容

    • 0

      在C#中,下列结构或者类定义正确的是(选一项) A: public struct Person{ string name; int age; public void ShowName(){ Console.WriteLine(name); }} B: public struct Person{ string name; int age; public Person(){ Conssole.WriteLine(name); }} C: public class Person{ string name; int age; public Person(){ Conssole.WriteLine(name); }} D: public class Person{ string name; int age; public Person(string name){ Conssole.WriteLine(name); }}

    • 1

      阅读下列的程序 class Person{ static{ System.out.println("static") } Person(){ System.out.println("构造") } } class Demo{ public static void main(String[] args){ Person p = new Person(); } } 下列选项中,程序的运行结果是()

    • 2

      (6-2)定义如下Person类,(1)处合理的代码是。 class Person { String name, department; int age; public Person(String n) { name = n; } public Person(String n, int a) { name = n; age = a; } public Person(String n, int a, String d) { ① department = d; } }

    • 3

      中国大学MOOC: public class Person { String name,department; int age; public Person(String n){name=n;} public Person(String n,int a){name=n; age=a;} public Person(String n, String d, int a ){ //调用2个参数的构造函数 department=d; }}

    • 4

      请阅读下面的程序代码,选择正确的运行结果 Class Person{ void say(){ System.out.println(“hello”); } } class Example{ public static void main(String[] args){ Person p2 = new Person(); Person p1 = new Person(); p1.say(); p2.say();} }