第九单元 封装

填空题

1.一个类中,不显式的写出构造方法时,会有()个默认的空参构造方法

2.一个类中可以定义( )个构造方法

3.构造方法的名字必须与()名相同

4.构造方法的访问修饰符一般多设置为(public

5.构造方法又叫(构造器)

6.构造方法可以存在()个

7.在一个类中,若自定义了构造方法,则默认的将会(消失

8.import的作用是(导包关键字

9.package是创建()的关键字

10.class是创建()的关键字

11.public是(公共的

12.protected是(受保护的

13.Private是(私有的

14.static是(静态的

15.final是(最终的

16.数组创建之后长度(不可以)改变

17.数组在创建时必须(赋值)或(指定数组长度)   注:同时

18.获得数组的长度使用(length

19.操作数组的工具类是(Arrays

20.面向对象的三大特征(封装)、(继承)、(多态

21.Java的核心思想是(面向对象编程

22.new关键字的作用是(新建一个对象,并为其开辟一块内存空间

23.常量的值(不可)改变

24.Java中的=的作用是(赋值

25.私有化的属性可以在(本类中)被访问

26.运算符.相当于(调用)的意思

27.构造方法可以用来(创建对象)

28.public class Emp {

   private String name;

   private int age;

   public static int ncount = 81;

public Emp(){}      

   public Emp(String name, int age){

    this.name = name;

     this.age = age;  } 有几个构造 (2个)

29.public class User{

public User(int id){

this.id = id;

}

}

使用new User()能否创建对象 (不能)

30.对于以下代码,能否正常执行()

public class User{

public void test(){

 

}

 

public User(){

test();

}

}

31.访问权限,权利最小的是(private)

 

二 判段题

1.方法是类或对象行为特征的抽象  

2.每个类中都有一个无参构造,当有有参构造的时候就不存在了  

3.类方法不可以用对象名.方法名()的形式调用  ×

4.方法重写中的返回值类型一定相同么  ×(跟返回值没什么关系好像)

5.构造器名必须和类名完全相同。

6.对象的数据封装特性保护了私有数据。  

7.在类中定义的变量时࿰

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值