008--类与Object的应用+面试题

VIP免费
2024-12-11 3 0 22.56KB 10 页 5.9玖币
侵权投诉
类与 Object 的应用 + 面试题
类介绍
Java 程序是由若干个类组成的,类也是面向对象编程思想的具体实现。
以下为类的基本使用:
public class Cat {
// 私有属性
private String name;
private int age;
// 构造方法
public Cat() {
}
// 普通方法
public void eat() {
System.out.println("吃吃吃");
}
// 对外包装属性
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
}
类引用
当我们需要使用不同包下的类时,就需要使用 import 导入包或类,这个时候才能正常使
用。例如,我们要使用 java.util 下的 ArrayList 就必须使用 import
java.util.ArrayList,请参考以下代码:
// 导入 ArrayList
import java.util.ArrayList;
class importTest {
public static void main(String[] args) {
ArrayList list = new ArrayList();
}
}
类引用的高级用法
import 还可以导入静态方法和静态域的功能,比如以下代码:
// 导入 static 静态域的功能
import static java.lang.System.*;
class staticTest {
public static void main(String[] args) {
out.println("hi");
}
}
以上代码也可以顺利的执行,这也是 import 好玩的一个地方。
访问修饰符
Java 中访问修饰符有以下四种:
• public
• protected
默认
• private
具体介绍如下表:
访问级
访问控制修饰符 同类
子类 不同的包
公开 public ✓✓✓✓
受保护 protected ✓✓✓×
默认 没有访问修饰符 ✓✓× ×
私有 private ×××
1)在开发中要尽可能地加上访问修饰符(提高程序的可读性);
2)无特殊要求的情况下,类内部的变量应该设置为私有的(防止外部篡改)。
构造方法
构造方法也叫构造器或构造函数,它的作用是对类进行初始化,比如以下代码:
class Cat {
// 构造方法
public Cat(String name, int age) {
this.name = name;
this.age = age;
}
public static void main(String[] args) {
Cat cat = new Cat("喵星人",2);
System.out.println(cat.getName());
System.out.println(cat.getAge());
}
private String name;
摘要:

类与Object的应用+面试题类介绍Java程序是由若干个类组成的,类也是面向对象编程思想的具体实现。以下为类的基本使用:publicclassCat{//私有属性privateStringname;privateintage;//构造方法publicCat(){}//普通方法publicvoideat(){System.out.println("吃吃吃");}//对外包装属性publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicintgetAge(){returnage;}p...

展开>> 收起<<
008--类与Object的应用+面试题.docx

共10页,预览2页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:计算机 价格:5.9玖币 属性:10 页 大小:22.56KB 格式:DOCX 时间:2024-12-11

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 10
客服
关注