[阶段一]Java面向对象(3)

来源:互联网 发布:苹果mac截图快捷键 编辑:程序博客网 时间:2024/05/12 17:16

今天是个难忘的日子,也是个奔波的日子!早上六点起床直奔广州东站前往深圳,到福田跟深圳的开发团队联调app,下午三点赶动车回广州给学生们上课,直到10点才下课,晚上回到家11点半,洗洗就睡了!班里今天来了两位新同学小欧啊荣,两个很帅气的小伙子,希望你们在班里能够学有所成!感谢你们的信任!

课程内容

本次课程属于JAVA面向对象的基础部分,包含如下内容:

  1. 包装类——8中基础数据类型都有对应的包装类,提供便捷的parseXxx等方法
  2. toString()和equals()方法的使用和重写
  3. final修饰符——修饰类/实例变量、final方法、fianl类
  4. 抽象类和抽象方法——一系列相似类的模板

课堂作业

作业一:基于Shape抽象类,实现一个Circle类,用于计算其周长
下面是Shape抽象类的其中一种实现:

package com.mashen.objectsone;public abstract class Shape {    private String color;    //计算周长的抽象方法    public abstract double calPerimeter();    //返回形状的抽象方法    public abstract String getType();    //定义构造器,该构造器并不是用于创建Shape对象,而是用于被子类调用    //默认的构造方法,不是用来被new的    public Shape(String color) {        System.out.println("执行Shape构造器...");        this.color=color;    }    //默认方法    public String getColor() {        return color;    }    //默认方法    public void setColor(String color) {        this.color = color;    }}

作业二:在博客里面发表自己想做的app的构想,描述清楚需求以及应用场。

课件

07.Java面向对象(3) .pptx

1 0
原创粉丝点击