-
私有成员变量的获取与修改:
setter()和getter()方法
// 获取,return返回 public String getOwner(){ return this.owner;//this关键字代表当前对象的... } //设置,返回值为void public void setOwner(String owner){ this.owner=owner; }
查看全部 -
封装:
隐藏功能的实现细节
利用对象与方法是实现封装的直接途径
良好的封装让代码更容易阅读与维护
查看全部 -
访问修饰符:
访问修饰符用于控制类、成员变量、方法的访问范围
查看全部 -
1. 包:把功能相似或相关的类组织在同一个包中
包也采用了树形目录的存储方式
通过包可限定类的访问权限
2. 命名规范:
包采用“逆域名法”进行命名,用“.”分割,单词全部小写
查看全部 -
方法是用于完成特定功能的整段代码
查看全部 -
面向对象编程:
类和对象
面向对象工程
世间万物结对象
类是对象的模板,是个抽象的概念
对象是具体的事物,是类的具体实例
面向对象编程是利用编程方式体现出现实中类与对象
从已有现实的类中定义程序中的类(Class)
从类(class)创建(实例化)具体的对象(object)
类名 对象名 = new 类名();
new关键字是创建实例对象最重要的标志
对象名要有直白意义,最好是英文
首字母小写
不要用数字开头,不要包含特殊字符
查看全部 -
记录笔记记录笔记查看全部
-
类 public class PetDog
对象 类名 对象名=new 类名
成员变量 在类中
方法
【修饰符】 返回值类型 方法名 (形参列表){JAVA语块}
eg: public String isOddNumber(int num){ }
方法的调用
类名 对象名=new 类名();//创建对象
类型 变量名=对象名.方法名(实际参数列表);//调用方法//后续处理
包
逆域名法:
域名后缀.组织机构名.项目名.【模块名】.包的职能
在包中定义类:第一行声明
引用其他包的类:import导入
访问修饰符
private public (default) protected继承子类访问
面向对象三大特征
封装
getter set
继承
多态 接口(interface)实现类
ArrayList 内置数据集合
查看全部 -
1
查看全部 -
先定义模板,再用String.format 方法 把参数代入
查看全部 -
修饰符
查看全部 -
public 返回值类型 方法名(){
具体方法
}
psvm
int 变量1 = 具体值 ;
方法默认隶属于对象,要先创建一个对象,才能用方法。
类名 对象名 = new 类名();
方法返回值类型 变量 = 对象名.方法名(变量1);//创建一个变量来接受返回值
sout( );
查看全部 -
private 本类 不能同一个包中 不能继承 其他类更不行
默认 本类 同一个包 不能继承 其他类不行
protected 本类 同一个包 能继承 其他类不行
public 本类 ✓ ✓ ✓
查看全部 -
public class GetAndSet{
public String getSomething(){
return this.something
}
public void set Something(String thing){
this.something= thing
}
public static void main(String args【】){
GetAndSet someone=new GetAndSet()
someone.getSomething;
someone.setSomething(“月灼迪华”);
}}
查看全部 -
创建类的实例对象
查看全部
举报