1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java学习笔记day07 成员变量与局部变量 形式参数 匿名对象 封装 private this

java学习笔记day07 成员变量与局部变量 形式参数 匿名对象 封装 private this

时间:2020-07-17 10:36:39

相关推荐

java学习笔记day07 成员变量与局部变量 形式参数 匿名对象 封装 private this

java学习笔记day07

1.成员变量和局部变量的区别

定义变量的注意事项

2.形式参数⭐ 【P175】

形参是个类名,要的其实是一个对象

3.匿名对象(了解即可)

4.封装

class Student {String name;//姓名private int age;//年龄 privat使年龄age不能被直接引用,这样用户就只能通过我们给的方法来给age进行赋值了public void show() {System.out.println("姓名:"+name);System.out.println("年龄:"+age);}public void setAge(int a) {//年龄输入容错的方法if(a<0 || a >120) {System.out.println("年龄有问题!");}else {age = a;}}}public class stuy {public static void main(String[] args) {//创建学生对象Student s = new Student();s.name = "空条承太郎";s.setAge(27);s.show();}}

5.privat

6.this

this作业

class Phone {private String brand;//品牌private int price;//价格private String color;//颜色public void show() {System.out.println("品牌:"+brand+"---"+"价格:"+price+"---"+"颜色:"+color);}public void setBrand(String brand) {this.brand = brand;}public String getBrand() {return brand;}public void setColor(String color) {this.color = color;}public String getColor() {return color;}public void setPrice(int price) {this.price = price;}public int getPrice() {return price;}}public class stuy {public static void main(String[] args) {Phone p = new Phone();p.show();p.setBrand("Apple");p.setColor("white");p.setPrice(3999);p.show();}}

7.构造方法⭐

构造方法重载⭐ 【P185】

构造方法注意事项

8.对类的详细讲解⭐

一个标准学生类和它的测试类

class Student {//成员变量private String name;private int age;//构造方法public Student() {}public Student(String name,int age) {this.name = name;this.age = age;}//成员方法public int getAge() {return age;}public String getName() {return name;}public void setAge(int age) {this.age = age;}public void setName(String name) {this.name = name;}public void show() {System.out.println(name + "---" + age);}}public class stuy {public static void main(String[] args) {//方式1给成员变量赋值//无参构造+setXxxStudent s1 = new Student();s1.setName("空条承太郎");s1.setAge(17);System.out.println(s1.getName() + "---" + s1.getAge());s1.show();System.out.println("-----------------");//方式2给成员变量赋值Student s2 = new Student("花京园典明",16);System.out.println(s2.getName() + "---" + s2.getAge());s2.show();}}

一个类的初始化过程⭐ 【P189】

9.static⭐

static特点

static内存图解⭐ 【P196]】

static注意事项

静态变量和成员变量的区别

main方法的格式讲解

补充:面向对象的四个练习【P190】

java学习笔记day07 成员变量与局部变量 形式参数 匿名对象 封装 private this 构造方法 类详细讲解 static

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。