48 面向对象private关键字的概述和特点

Posted JAVA笔记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了48 面向对象private关键字的概述和特点相关的知识,希望对你有一定的参考价值。

 1 class Demo2_Phone{
 2 
 3 
 4     public static void main(String[] args) {
 5 
 6 
 7         Phone p1 = new Phone();
 8         p1.setPrice(10);
 9         System.out.println(p1.getPrice());
10     }
11 }
12 
13 class Phone{
14         String brand;
15         private int price;
16 
17     public void call(){
18         System.out.println("call");
19     }
20 
21     public void sendMessage(){
22         System.out.println("sendMessage.....");
23     }
24 
25     public void setPrice(int price){
26         if(price<90&& price>80){
27             this.price = price;
28         }else{
29             System.out.println("no price");
30         }
31         
32     }
33 
34     public int getPrice(){
35         return price;
36     }
37 }

 

以上是关于48 面向对象private关键字的概述和特点的主要内容,如果未能解决你的问题,请参考以下文章

Java基础面向对象思想

Java笔记(面向对象,类,this关键字,封装(private),匿名对象,成员变量和局部变量)

Java笔记(面向对象,类,this关键字,封装(private),匿名对象,成员变量和局部变量)

面向对象语言的特点:封装,继承,多态 之封装

Java中的对象private关键字this关键字构造方法

Java面向对象