第3章 面向对象程序设计基础.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第3章 面向对象程序设计基础.docx》由会员分享,可在线阅读,更多相关《第3章 面向对象程序设计基础.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第3章 面向对象程序设计基础 第3章面向对象程序设计基础 第3章面向对象程序设计基础 什么是Java程序使用的类?什么是类库? 答:类是将一类事物的特性描述出来,然后如果用这个类来定义对象,则该对象就拥有了这个类所描述的所有特性。 在Java系统中,系统定义好的类根据实现的功能不同,可以划分成不同的集合,每个集合称为一个包,所有包合称为类库。 如何定义方法?在面向对象程序设计中方法有什么作用? 答:方法的定义由两部分组成:方法声明和方法体。 方法的声明如下: 返回值类型方法名(参数类型形式参数1,参数类型形式参数2) 程序代码; 返回值; 在面向对象程序设计中,方法的作用是完成对类和对象属性操
2、作。 简述构造方法的功能和特点。下面的程序片段是某学生为student类编写的构造方法,请指出其中的错误。 void Student(int no,String name) studentNo=no; studentName=name; return no; 答:构造方法的功能是:构造方法是一个特殊的方法,主要用于初始化新创建的对象; 特点:构造方法的方法名要求与类名相同,用户不能直接调用,只能通过new运算符调用,而且构造方法是不返回任何数据类型,甚至也不返回void数据类型,即不能在构造方法前加void。 错误之处:(1)构造方法Student()前不能加void,(2)不能用return
3、语句,(3)类名Student 首字母S改成小写s. 定义一个表示学生的student类,包括的域有学号、姓名、性别、年龄,包括的方法有获得学号、姓名、性别、年龄及修改年龄。编写Java程序创建student类的对象及测试其方法的功能。 class Student String id; String name; String sex; int age; void talk() System.out.println(大家好!我的id号+id+ 我叫+name+ +sex+今年+age+岁。); Student() Student(String id) this.id=id; Student(St
4、ring n,String s,int a) name=n; sex=s; age=a; public class TestStudent public static void main(String arge) Student s1=new Student(20220923); =张强; s1.sex=男; s1.age=22; s1.talk(); 扩充、修改程序。为第4题的student类定义构造函数初始化所有的域,增加一个方法public String printInfo()把student类对象的所有域信息组合形成一个字符串,并在主类中创建学生对象及测试各方法的功能。 class S
5、tudent String id; String name; String sex; int age; void talk() System.out.println(大家好!我的id号+id+ 我叫+name+ +sex+今年+age+岁。); Student() Student(String id) this.id=id; Student(String n,String s,int a) name=n; sex=s; age=a; public String printInfo() return name+的学号是+this.id+,今年+age+岁。我是+sex+生。; public cl
6、ass TestStudent public static void main(String arge) Student s1=new Student(20220923); =张强; s1.sex=男; s1.age=22; s1.talk(); System.out.println(s1.printInfo(); 什么是修饰符?修饰符的种类有哪些?它们各有什么作用? 答:(1)修饰符是用于限定类对象使用的权限,从而实现类中成员的信息隐藏。访问修饰符适用于类成员,而不是方法内部的局部变量。 (2)Java常见的访问修饰符有4种:private、default、protected和public。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3章 面向对象程序设计基础 面向 对象 程序设计 基础
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内