首页 > 其他分享 >private关键字

private关键字

时间:2023-12-30 21:33:07浏览次数:21  
标签:name Person private 关键字 修饰 public String

  • private是 一个访问限定修饰符

  • 可修饰的的范围:

    1. 修饰成员变量:
      表示当前成员变量只能在当前类中使用

    2. 修饰成员方法

      表示当前成员方法只能在当前类中使用

class Person {
private String name = "张三";
int age = 18;
}

class Student extends Person {

public String gender;
}
public class Test {


//private关键字测试
public static void main(String[] args) {

Person person = new Person();
Person p = new Student();

//编译均无法通过,因为String name 属性被 private修饰
System.out.println(person.name);
System.out.println(p.name);
}

标签:name,Person,private,关键字,修饰,public,String
From: https://www.cnblogs.com/yangkaiwen/p/17936849

相关文章

  • Java基础 (关键字-字符)
    标识符Java所有的组成部分都需要名字、类名、变量名以及方法名都被称为标识符关键字abstractassertbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseenumextendsfinalfinallyfloatforgotoifimplementsimportinsta......
  • 搜索引擎优化指南:SEO关键字、长尾关键字、短尾关键字以及反向链接
    内容SEOSEO代表“搜索引擎优化”。它是一种数字营销策略,旨在提高网站或网页在搜索引擎未付费结果中的在线可见性。通常,网站在搜索结果页面中排名越高,或在搜索结果列表中显示的频率越高,它将从搜索引擎用户那里获得的访问者就越多。SEO策略可以针对各种类型的搜索,例如图像搜索、......
  • 搜索引擎优化指南:SEO关键字、长尾关键字、短尾关键字以及反向链接
    内容SEOSEO代表“搜索引擎优化”。它是一种数字营销策略,旨在提高网站或网页在搜索引擎未付费结果中的在线可见性。通常,网站在搜索结果页面中排名越高,或在搜索结果列表中显示的频率越高,它将从搜索引擎用户那里获得的访问者就越多。SEO策略可以针对各种类型的搜索,例如图像搜索、......
  • java-关键字与方法
    classclass是定义Java类的关键字。在Java中,所有的代码都必须包含在类中,并且一个Java程序可以包含多个类。下面是一个使用class定义的简单Java类的例子:publicclassPerson{privateStringname;privateintage;publicPerson(Stringname,intage){......
  • java-关键字与方法(四)
    trim() 方法:trim() 方法用于去除字符串两端的空格或空白字符。示例:Stringstr="HelloWorld";StringtrimmedStr=str.trim();//trimmedStr的值为"HelloWorld"在上面的例子中,trim()方法去除了字符串str两端的空格,返回结果为"HelloWorld"。concat() ......
  • java-关键字与方法(三)
    toUpperCase() 方法:toUpperCase() 方法将字符串中的所有字符转换为大写字母形式。示例:Stringstr="HelloWorld";StringupperCaseStr=str.toUpperCase();//upperCaseStr的值为"HELLOWORLD"在上面的例子中,toUpperCase()方法将字符串str中的所有字符转换为大写......
  • java-关键字与方法(二)
    charAt() 方法:charAt() 方法返回字符串中指定索引处的字符。示例:Stringstr="HelloWorld";charch=str.charAt(4);//ch的值为'o'在上面的例子中,charAt()方法返回字符串str中索引为4的字符,即字母'o'。length() 方法:length() 方法返回字符串的长度。示例......
  • java-关键字与方法(一)
    synchronized关键字:synchronized关键字用于实现互斥访问共享资源的同步机制。它可以应用于方法或代码块。当一个线程进入synchronized代码块时,它将获得锁,其他线程必须等待锁释放才能执行该代码块。synchronized关键字确保了同一时间只有一个线程可以执行被保护的代码块,从而避免......
  • 关于 async 和 await 两个关键字(C#)【并发编程系列_5】
    关于async和await两个关键字(C#)【并发编程系列_5】 阅读目录〇、前言一、先通过一个简单的示例来互相认识下二、关于async关键字三、关于await关键字3.1await的用法示例3.2awaitforeach()示例3.3关于awaitusing()四、awaitTask和Task.GetAwai......
  • Super关键字
    Super关键字super注意点:1、super调用父类的构造方法、必须在构造方法的第一个,2、super访问父类的属性和方法,3、super必须只能出现在子类的方法或者构造方法中4、super和this不能同时调用构造方法Vsthis:this访问当前类的属性和方法代表的对象不同1、this:本身调用者这个对......