1.什么是类?什么是对象?对象和类是什么关系?
2、 什么是方法?方法的结构是怎样的?设计方法应考虑哪些因素?
3.创建一个有两个方法的类,其中第一个方法两次调用第二个方法,第一次不使用this,第二个使用this。
4、创建一个类,该类还有int和char类型的成员变量且未被初始化,然后编程输出这些成员变量的值,查看java是否执行了默认的初始化操作。
5、创建一个类,该类含有的成员变量和成员方法,创建一个该类的对象,察看当时图访问这些成员时,编译程序会给出那些信息(注意:在同一目录下的类都属于一个默认的包)。
6、下面给出了一个矩形类Rectangle,其中含有多个构造方法。上机编译并运行此程序,观察运行结果,体会其中不同构造方法的设计和使用。
7、下面给出了一个计算阶乘的类Fact和使用该类计算阶乘的程序Check1。编译并运行该程序,观察运行结果,体会方法的参数的传递和返回值的用法。在调用时改变参数的个数和类型,看看编译时会得到什么信息。
8、编译并运行下面的程序,观察分析运行结果,体会程序中super和this的用法,进一步理解变量隐藏和方法重写的概念。
2、 什么是方法?方法的结构是怎样的?设计方法应考虑哪些因素?
3.创建一个有两个方法的类,其中第一个方法两次调用第二个方法,第一次不使用this,第二个使用this。
4、创建一个类,该类还有int和char类型的成员变量且未被初始化,然后编程输出这些成员变量的值,查看java是否执行了默认的初始化操作。
5、创建一个类,该类含有的成员变量和成员方法,创建一个该类的对象,察看当时图访问这些成员时,编译程序会给出那些信息(注意:在同一目录下的类都属于一个默认的包)。
6、下面给出了一个矩形类Rectangle,其中含有多个构造方法。上机编译并运行此程序,观察运行结果,体会其中不同构造方法的设计和使用。
7、下面给出了一个计算阶乘的类Fact和使用该类计算阶乘的程序Check1。编译并运行该程序,观察运行结果,体会方法的参数的传递和返回值的用法。在调用时改变参数的个数和类型,看看编译时会得到什么信息。
8、编译并运行下面的程序,观察分析运行结果,体会程序中super和this的用法,进一步理解变量隐藏和方法重写的概念。
解决方案 »
- 服务器启动报错
- 关于给TextCellEditor添加Content assist的问题
- JAVA虚拟机是什么东西啊??为什么要虚拟?
- 急!!日文系统,g.drawString问题
- JTextField的构造函数,没有看懂,谁来帮忙看看
- 使用jasperreport时出现错误:java.awt.HeadlessException,哪位高手有相关的经验啊!
- jdk装上后就是不能运行,总是找不到 class文件
- 汉字转换unicode码的问题?
- 求救
- 怎么在Applet窗口click按钮以后跳转到另外一个页面[我的代码有错吗?]
- java内部类和匿名内部类的区别,以及内部类对象的生命周期等
- sun.net.ftp.FtpClient不能切换中文路径?
口气还不小呢,这是pm给下属派人物呢!
面试官:知道什么叫类么
Java程序员:我这人实在,工作努力,不知道什么叫累"什么是对象?"
面试官: 知道什么叫对象么?
Java程序员: 知道,不过我工作努力,上进心强,暂时还没有打算找对象。
Java程序员: 累点,多挣点钱好找对象
没素质啊····
类和对象 以及类和类的关系 纵向:继承 横向:关联、聚合、组合……
类名 对象名 这个步骤是创建一个的对象
new 类名 是创建一个该对象的实例
要知道Java为什么叫面向对象而不是面象实例。
Java程序员: 累点,多挣点钱好找对象