博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
面向对象的分析题
阅读量:2828 次
发布时间:2019-05-14

本文共 1941 字,大约阅读时间需要 6 分钟。

分析程序看有没有问题,如果有,说出原因即可。1.abstract class Name {   private String name;   public abstract boolean isStupidName(String name) {}}     2.public class Something {   void doSomething () {       private String s = "";       int l = s.length();   }} 3.abstract class Something {   private abstract String doSomething ();}    4.public class Something {   public int addOne(final int x) {       return ++x;   }}    5.public class Something {   public static void main(String[] args) {       Other o = new Other();       new Something().addOne(o);   }   public void addOne(final Other o) {       o.i++;   }}class Other {   public int i;}    6.class Something {    int i;    public void doSomething() {        System.out.println("i = " + i);    }} 7.class Something {    final int i;    public void doSomething() {        System.out.println("i = " + i);    }}    8.public class Something {     public static void main(String[] args) {        Something s = new Something();        System.out.println("s.doSomething() returns " + doSomething());    }     public String doSomething() {        return "Do something ...";    }}    9.此处,Something类的文件名叫OtherThing.javaclass Something {    private static void main(String[] something_to_do) {                System.out.println("Do something ...");    }} 10.interface  A{   int x = 0;}class B{   int x =1;}class C extends B implements A {   public void pX(){      System.out.println(x);   }   public static void main(String[] args) {      new C().pX();   }}     11.interface Playable {    void play();}interface Bounceable {    void play();}interface Rollable extends Playable, Bounceable {    Ball ball = new Ball("PingPang");}class Ball implements Rollable {    private String name;    public String getName() {        return name;    }    public Ball(String name) {        this.name = name;            }   public void play() {        ball = new Ball("Football");        System.out.println(ball.getName());    }}

 

转载地址:http://ciehd.baihongyu.com/

你可能感兴趣的文章
ThreadPoolTaskExecutor遇到的坑
查看>>
linuxdeployqt ldd ERROR: ldd outputLine: .../libQt5Core.so.5: version `Qt_5' not found (required by
查看>>
linux环境下编译pjsip库
查看>>
【整理】PJSIP开源库详解
查看>>
do{...}while(0)的巧妙用处
查看>>
Freeswitch 音视频编码支持
查看>>
FreeSwitch 编码协商
查看>>
SIP DTMF telephone-event
查看>>
双向链表的算法设计和实现(数据结构)
查看>>
Chapter3 HTTP报文
查看>>
Chapter2 NIO入门
查看>>
NIO 入门(1)(from Jakob Jenkov)
查看>>
Java NIO Overview(2)
查看>>
JavaNIO Channel(3)
查看>>
Java NIO Buffer(4)
查看>>
JavaNIO Scatter\Gather(5)
查看>>
Java NIO Channel to Channel Transfers(6)
查看>>
4 Project Outline
查看>>
简单的IP验证方法(拦截器、过滤器、切面)to complete
查看>>
Java中的原子操作
查看>>