2022-01-05学习心得

2022-01-05每日一考

1.构造器的作用是什么?使用中有哪些注意点(>=3条)

  构造器用于实例化对象,定义实例字段

 

  ①创建对象 ②初始化对象结构

 

2. 关于类的属性的赋值,有几种赋值的方式。谈谈赋值的先后顺序

  ①显示初始化;②默认初始化;③代码块中初始化;④构造器中初始化;⑤调用方法赋值;

  

  默认初始化-显式初始化-构造器中初始化-对象.方法 或 对象.属性 给属性赋值

 

3. this关键字可以用来调用哪些结构,简单说明一下其使用

  ①在构造器或方法中为区别变量名和属性名,用this表示属性名

  ②在构造器中调用另一构造器,使用this

 

  this:属性、方法、构造器

  this:理解为当前对象,当前正在创建的对象

 

4. Java中目前学习涉及到的四种权限修饰符都有什么?并说明各自的权限范围

权限修饰符类型 方法 属性
private × × × ×
protect ×
缺省
public

5. 创建Circle类,提供私有的radius属性,提供相应的get和set方法,提供求圆面积的方法。

 

public Class Circle{
  private double radius;

  public void setRadius(double radius){
    this.radius = radius
  }
  
  public double getRadius(){
    return radius;
  }
  
  public double CircleArea(){
    return getRadius() * radius * Math.PI;
  }
}

 

上一篇:2022.01.06多态练习


下一篇:CSS常见的基本样式问题汇总